Получил данный девайс две недели назад. Бился ровно две недели над прошивкой. Перепробовал все варианты, которые могли быть (подтяжка резисторами рх тх, различные усб-ком переходники, на разных компах, итд ). Последней идеей было — замена кварца с 8 на 25 мгц. Но не успел. Решил попробовать на линуксе. Установил убунту 14.04. Скомпилил там стм32флеш. Подключил. Раз 10 пробовал / сбрасывал — облом. На XX раз — Ок снята защита от чтения. Потом уже со второго раза — снята защита от записи. И также со второго раза — прошивка.
А может я его просто заёб, своими попытками и оно сдалось таки наконец :)

Описано это было в камментах на сайте по переделке гоутека в амижный дискач.
Делал по этой инструкции:

chisamurai | 7 décembre 2014 à 23 h 20 min
First of all: many thanks for this fantastic thing! It works like a charm and was exactly what I was looking for!
If you are using Linux, you can do the flashing by using stm32flash: http://sourceforge.net/projects/stm32flash/
Here the steps which are needed to do the flash (assuming /dev/ttyUSB0 is the path to your USB to serial adaptor):

1) Disable Read-Protection:
stm32flash -k -b 57600 /dev/ttyUSB0

2) Disable Write-Protection:
stm32flash -u -b 57600 /dev/ttyUSB0

3) Do the flash:
stm32flash -b 57600 /dev/ttyUSB0 -w CortexAmigaFloppyEmulator_1.05a.hex

4) Result should be something like that:
Using Parser : Intel HEX
Interface serial_posix: 57600 8E1
Version : 0x22
Option 1 : 0x00
Option 2 : 0x00
Device ID : 0x0418 (Connectivity line)
– RAM : 64KiB (4096b reserved by bootloader)
– Flash : 256KiB (sector size: 2×2048)
– Option RAM : 16b
– System RAM : 18KiB
Write to memory
Erasing memory
Wrote address 0x0800f5b0 (100.00%) Done.

I had to set the transfer rate to 57600 since 115200 did not work properly.

В общем данная инструкция, полностью мне помогла.

gotek — logs of programming device — лог консоли при программировании.

https://cortexamigafloppydrive.wordpress.com/ — сайт автора переделки