First post, by bjt
Jeff (who's behind the HxC SD Floppy Emulator) recently released a version of the HxC emulator firmware that's compatible with the STM32 chip used in the Gotek floppy emulators. This means that the great functionality of the HxC SD emulator is now available on cheaper and more widely available hardware.
More info here:
I went through this process recently and thought I'd post a little howto in case anyone wants to try it.
The Gotek uses a LVTTL (3.3V) serial interface for programming. As oldskool PC serial interfaces can be anywhere between +-12V, the safest approach is to use a USB-LVTTL converter like this one. They only cost a few pounds.
The following connections are required between the converter and the Gotek:
Converter 5V -> Gotek 5V
Converter GND -> Gotek GND
Converter TXD -> Gotek RX
Converter RXD -> Gotek TX
The first step is to program a bootloader onto the Gotek that will then allow the HxC firmware to be flashed from a USB stick.
Each Gotek device to be programmed with the bootloader requires a license from Jeff that costs 10 euro currently.
You can remove all the programming connections now and put the Gotek back in its case.
That's it! Will post my impressions of the new firmware once I've had a chance to play with it some more.