Maintenance onboard BL616 µC setups #43
vossstef
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release is meant to be used in conjunction with the FPGA Companion release v1.4.4 or newer !
Console 60K FPGA programming note
Recommended to use Gowin 1.9.11.03 programmer toolset. Direct cable in between Console and PC (no USB Hub).
Close Gowin programmer tool. Unpower console by removing the USB-C cable . Press the Lid reconfig button and keep pressed while power-up the console board by connecting the USB-C cable. Start Gowin programmer tool. Configure programmer settings for extFlash Bulk Erase 5A. Press Start for Bulk Erase programming. Release reconfig button instantly (exact timing is critical here !). You might need several attempts to figure out correct button release time point otherwise you will get a SPI Flash not found error. Configure programmer settings for extFlash C Bin E&P 5A and perform programming of all the roms ( *.bin ).As very last step configure programmer settings for extFlash E&P GAO-Bridge 5A and perform FPGA bitstream programming ( *.fs ).
Background:
The FPGA bitstream will reconfigure the programming JTAG pins into a SPI Interface and by that further programming attempts are blocked. Hardware connections in between onboard BL616 and FPGA are very limited and there is no other way than make use of both JTAG and UART signals to compile a proper SPI Interface with interrupt capability.
This discussion was created from the release Maintenance onboard BL616 µC setups.
Beta Was this translation helpful? Give feedback.
All reactions