Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rw:hw:gotek [2022/09/12 00:49]
super
rw:hw:gotek [2023/09/24 13:22] (current)
super
Line 1: Line 1:
 =====Gotek===== =====Gotek=====
  
-Consider Gotek as the generic drive name. There are two versions of the FDD emulator. One is HxC2001 and the other is Flash Floppy. There is a lot of animosity between the two projects. HxC2001 believes FF stole some of the programming. FF's view is that the code was sitting in an open source GIT so he used it. The HxC2001 version requires a license and payment for the license. The FF version does not need a license or payment.+Consider Gotek as the generic drive name. There are two versions of the FDD emulator. One is HxC2001 and the other is Flash Floppy. There is a lot of animosity between the two projects. HxC2001 believes FF stole some of the programming. FF's view is that the code was sitting in an open source GIT so he used it. The HxC2001 version requires a license and payment for the license. The FF version does not need a license or payment. Hence the FF software is the most popular. I guess we're all a bunch of cheap bastards.
  
 HxC2001 version HxC2001 version
Line 31: Line 31:
  
   * Amiga   * Amiga
 +      * on gotek drive, close jumper S0 so that it acts like DF0:
 +      * on gotek drive, close jumper S1 so that it acts like DF1:
   * Atari   * Atari
 +
 +====Flashing a Gotek====
 +
 +__Via Linux__
 +
 +This is for **AT** or **Artery** based Goteks ONLY! There are different instructions for STM32 controllers.
 +
 +  - install dfu-util, it should be available from most distros
 +    - sudo  apt install dfu-util
 +    - download the flashfloppy release and unpack it. There will be a dfu/ directory containing the firmware file. You want to use the .dfu file, not the .hex file.
 +  - set the programming jumper on the gotek as per wiki.
 +  - attach gotek to linux box via USB-A to USB-A cable.
 +  - list dfu devices attached This should display two entries for one device (just different alt numbers). If more than one device is shown, you'll have to add the --device option as per the dfu-util manpage.
 +     - sudo dfu-util --list #
 +  - if the Gotek is factory fresh you may need to unprotect it. It is safe to do this if it is already unprotected. 
 +      - sudo dfu-util -D /path/to/flashfloppy-at415-st105-3.41.dfu -a 0 -s 0x08000000:unprotect:force #
 +  - now that the flash is unlocked you can program/flash the memory
 +      - sudo dfu-util -D /path/to/flashfloppy-at415-st105-3.41.dfu -a 0 #
 +  - remove the USB-A cable
 +  - remove the temp programming jumper
 +
 +====Misc Notes====
 +  * FF 3.41 is current as of 2023-Aug
 +  * ideally, try to find a 435 chip it has 384KB of SRAM
 +  * most new Goteks have a 415 chips which work fine for Amigas, that chip only has 32KB SRAM, this will limit things like extra features and HD file images, again not a biggie for Amigas
 +  * there is an open hardware version of the gotek named OpenFlops it works with Flash Floppy
 +
 +
  
Last modified: le 2022/09/12 00:49