gotek-floppy-disk-emulator-v2

Public

richardrozehnal/gotek-floppy-disk-emulator-v2

Loading…

Description

Imported from GitHub: RichardRozehnal/Gotek-Floppy-Disk-Emulator-V2 · commit 0a0ff3a · license GPL-3.0

Description

Floppy disk emulator for old computers and machines, Amiga, Atari ST, etc.

README

Gotek Floppy Disk Emulator V2

Gotek Floppy Disk Emulator V2

Emulátor disketové mechaniky starých počítačů a různých zařízení. Software se do počítače nahrává z obrazu originálního disku (např. ADF pro Amigu), který je uložen na USB flash disku. Tato verze hardwaru využívá firmware FlashFloppy, který přidává spoustu nových funkcí a vylepšení oproti standardnímu Goteku. Na uvedém odkazu tvůrce, najdete detailní popisy všech funkcí a nastavení a také nejnovější firmware.

Seznam součástek

RefQntyValueCmp name
BZ1,15V Active Buzzer 12mmBuzzer
C1, C2, C4, C7, C8, C9, C10, C12,8100nFC
C3, C11,210uFC
C5, C6,222pFC
C13,14.7uF/16VCP
D1,1LED GreenLED
D2,11N4148D
J1,1Power ConnectorConn_01x04
J2,1OLED Display 0.91" ModuleOLED_Display_0.91"_Module
J3,1USB_AUSB_A
J5,1Programming ConnectorConn_02x05_Odd_Even
J6,1Floppy Data ConnectorConn_02x17_Odd_Even
Q1,1MMBT2222Q_NPN_BEC
Q2, Q3, Q4, Q5, Q6, Q7,6BSS123BSS123
R1,14K7R
R2, R3, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26,221KR
R4, R27210KR
R5, R6,222RR
SW1,1KY040 Rotary Encoder ModuleKY040_Rotary_Encoder_Module
SW2,1DIP SwitchDIP_Switch
U1,1AMS1117-3.3AMS1117-3.3
U2,1STM32F105RBTxSTM32F105RBTx
U3,1STMPS2141STMPS2141
U4,174HCT0474HCT04
Y1,18MHzCrystal

Oživení

  1. stáhněte si a nainstalujte flashovací program STM32-ST-Link Utility na webu st.com.
  2. propojte ST-Link V2 a Gotek V2 vývody SWCLK, SWDIO, GND a +3.3V
  3. připojte ST-Link V2 k PC a spusťte flashovací program
  4. připojte se na MCU přes menu Target/Connect
  5. přes menu File/Open File vyberte soubor FF_Gotek-v3.20.hex (nebo jiný, který chcete nahrát do MCU)
  6. spusťte flashování přes menu Target/Program & Verify a Start

Nastavení DIP přepínače SW2

Pro Amigu, Atari ST a další počítače je nastavení:

sigzap/vypfunkce
DC1OFF
DC2ON
J5OFF
JCOFF
JBONzapnutí/vypnutí emulace zvuku mechaniky
S0ON
S1OFF

Příprava USB flash disku a základní operace

  1. USB flash disk naformátujte na FAT32 a nahrajte na něj obrazy disků, které budete chtít spouštět, např. ADF pro Amigu
  2. připojte Gotek V2 s vloženým USB flash diskem k Amize (místo interního floppy disku), napájecí konektor je dobré před zapojením změřit, abyste do Goteku V2 nepustili 12V místo 5V, kvůli obrácení konektoru!
  3. zapněte Amigu, na displeji se zobrazí první z podporovaných souborů, které jste nahráli a rotačním enkodérem mezi nima vybíráte
  4. když najedete na soubor a počkáte 2s, tak se automaticky spustí (vloží do floppy mechaniky). Toto je možné v nastavení změnit, aby se automaticky nespouštěl. Potom bude pro vložení do mechaniky nutné stisknout rotační enkodér.
  5. pokud chcete změnit orientaci posuvu v souborech (otáčení enkodéru doprava/doleva posouvat soubory nahoru/dolů), je to možné změnit v nastavení.
  6. pokud se výběr souborů posune o jednu položku až při dvou nebo čtyřech krocích otočení enkodérem, je možné toto také upravit v nastavení

Nastavení firmware

  1. Gotek V2 funguje s defaultním nastavením i bez konfiguračního souboru
  2. pokud však chcete určitou konfiguci změnit, vytvořte na USB flash disku adresář FF a do něj nahrajte konfigurační soubor FF.CFG
  3. zrušení automatického spouštění souboru: autoselect-file-secs = 0
  4. zrušení automatického vybrání adresáře: autoselect-folder-secs = 0
  5. změna orientace posuvu v souborech: rotary = reverse
  6. změna kroků enkodéru: rotary = half
  7. je možné vybrat i více nastavení najednou, např.: rotary = reverse,half

Další fotky (vzorky, úprava na BOT straně již není potřeba)

Gotek_V2_PCB_Top Gotek_V2_PCB_Bot Gotek_V2_PCB_Bot_osazeny

Comments

No comments yet. Be the first to ask about this board.

Askabout this board