Open nand2mario opened 1 year ago
The BL616 can act as a USB host. See https://www.youtube.com/shorts/bP5gK3nmv-o
The fs image is only ~700k. The .fs files are ASCII and thus way bigger. But 700k is still too much for the BL616. I am considering using an external SPIU or I²C RAM.
In theory, BL616 can read bitstream from SD card or USB and program the FPGA, allowing switching between cores.
Some discussion here: https://www.reddit.com/r/GowinFPGA/comments/11u5vlf/usb_cdcserial_repl_for_pikapython/
Issues: