This worked for me on Windows 11 should work on older versions too.
Software you need:
Gowin V1.9.9 Beta-4 Education to flash the FPGA or to compile the code
BouffaloLabDevCube to flash the BL616
TOS version for ST please use websearch
TOS version for STE please use websearch
Latest version of MiSTeryNano
If you use a SD card for disks and harddikfiles you need:
An Atari harddisk file
Atari disk images in the .ST format
First download the Gowin Software. It should be in the Education version cause there you wont need a licence.
Install it on your System (follow the installation instructions from Gowin). After the Installation you should have it as an shortcut on your desktop or in your start menu.
-
Connect the Tang Nano 20k without pressing anything to the USB on your computer. You should hear the connecting sound of Windows.
-
start Gowin. You should see the following screen
I will only explain the programming not the compiling so:
- please press on the “programmer” marked red on the picture above. You should see following screen:
-
press save on the dialog
-
from there you can add a device for programming by pressing on the little icon with the green plus
-
we need three one for the atarist.fs and two for the tos files.
-
than you can choose from the drop downs the parameter you see on the pictures.
NOTE:
atarist.fs must be at 0x000000
TOS 1.04 must be at 0x10000
TOS 2.06 mut be at 0x140000
-
for the FS File please choose the one you downloaded from the git named “atarist.fs” on your harddisk
-
for the tos files you have to rename the downloaded TOS roms to tosxxx.bin
-
User Code and IDCODE can be ignored
-
mark each of your configs and press the little icon with the green play button. You should see a progress bar and than:
That´s it for the Tang Nano 20
For the BL616 you have to extract and start the BuffaloLabDevCube.
If you use the one on the Tang Nano 20K you loose your possibility to flash the Tang over the USB connection.
But you be able to flash the original firmware again to access the flash again with the USB on the Tang Nano.
I use an external BL616 (makes live a lot easier)
-
Press the boot button on your BL616 board before you plug the USB connection on your PC. You should hear the hardware detecting sound.
-
Start the BuffaloLabDevCube from the directory where you decompressed it it ask you what chip should be used. Take the BL616/BL618 and press “finish”
-
Than you see the program screen. on the right it should auto detect your device with a com port. If not take a look in the device manager to see whats wrong.
-
Klick on MCU on the top and only Browse at image file for your “misterynano_fw_bl616.bin”
-
Choose “Open Uart” and than press “Create & Download” the firmware should be updated
Format the SD card in fat or fat32 for larger files. Copy your ST files and hard disk files on it.
That´s it for now. Have fun using the MiSTery Nano