------------------------------------------------------------------------------- -----------H----H--X----X-----CCCCC-----22222----0000-----0000-----11---------- ----------H----H----X-X-----C--------------2---0----0---0----0---1-1----------- ---------HHHHHH-----X------C----------22222---0----0---0----0-----1------------ --------H----H----X--X----C----------2-------0----0---0----0-----1------------- -------H----H---X-----X---CCCCC-----22222----0000-----0000----11111------------ ------------------------------------------------------------------------------- -- Contact: hxc2001hxc2001.com --------------------- https://hxc2001.com -- ------------------------------------------------------------------------------- HxC Floppy Emulator project (c) 2006-2025 Jean-François DEL NERO / (c) HxC2001 Forum : https://torlus.com/floppy/forum Store : https://hxc2001.com/store/ Manual : https://hxc2001.com/docs/gotek-floppy-emulator-hxc-firmware/ ------------------------------------------------------------------------------- Since March/April 2021 we can see some new Gotek variants on the market : Due to the electronic components shortage, these new Gotek revisions use differents MCUs. The STMicroelectronics STM32F105 MCU was replaced by Artery MCUs : AT32F415RCT7, AT32F415CBT7, AT32F415KBU7 ... These MCUs are "mostly" compatible with the previously used STM part but there is an important difference : The RAM size. While the STM32F105 offers 64KB of RAM, these Artery parts have only 32KB of RAM. Others points : - The AT32F415RCT7 is a 64 pins device. This Gotek PCB version and the pins assignements are the same as the STM version. - The AT32F415CBT7 is a 48 pins device. Some headers are gones and the pins assignement is different. - The AT32F415KBU7 is a QFN 32 pins device. Some headers are gones and the pins assignement is different. All of these points imply changes in the firmware : -> Reduce severals memory buffers/cache to fit the RAM usage into the 32KB available on these parts. -> Remap some pins for the 48 pins and 32 pins MCU version. Current HxC firmware Artery Gotek support status (firmwares >= v4.2.X.X) : - The bootloader was updated to support all Gotek MCU variants : STM32F105RB6, AT32F415RCT7, AT32F415CBT7, AT32F415KBU7... - The server was updated to support all Gotek variants : The bootloader can installed on all these Gotek using the normal online procedure : https://hxc2001.com/docs/gotek-floppy-emulator-hxc-firmware/pages/bootloader-installation.html - The firmwares v4.2.x.x work on any Gotek : STM32F105, AT32F415RCT7, AT32F415CBT7, AT32F415KBU7...