﻿-------------------------------------------------------------------------------
-----------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: hxc2001<at>hxc2001.com --------------------- https://hxc2001.com --
-------------------------------------------------------------------------------
HxC Floppy Emulator project
(c) 2006-2019 Jean-François DEL NERO / (c) HxC2001
-------------------------------------------------------------------------------

All the UPD firmware update files in this archive are usable when your drive have
the HxC Bootloader.
If you don't have the HxC Bootloader you can purchase it on this page :

https://hxc2001.com/store/

If you already own a Gotek with the HxC Bootloader, just follow the above procedure :


USB STM32 HxC Floppy Emulator Update procedure with a USB flash device (FAT formatted):

	-> Remove any upd file(s) present from the USB flash device.
	-> Copy the new firmware file (*.upd) to USB flash device.
	-> Insert the USB Stick into the emulator and press both buttons.
	-> Power up the device and keep the button pressed during at least 2 seconds.
	-> Wait some seconds... its done !

Note 1:
Bootstrap error codes:
	Error 1 : (blink 1 time and 2 seconds pause cycle)  No entry point (->no software flashed)
	Error 2 : (blink 2 time and 2 seconds pause cycle)  USB init error.
	Error 3 : (blink 3 time and 2 seconds pause cycle)  FAT error.
	Error 4 : (blink 4 time and 2 seconds pause cycle)  UPD File not found!
	Error 5 : (blink 5 time and 2 seconds pause cycle)  Bad UPD File header! (Bad UPD file)
	Error 6 : (blink 6 time and 2 seconds pause cycle)  Bad data crc! (UPD file corrupted)
	Error 7 : (blink 7 time and 2 seconds pause cycle)  Bad data size! (UPD file corrupted)
	Error 8 : (blink 8 time and 2 seconds pause cycle)  Write error (STM32 flash error)

Jeff / HxC2001
