tinyvision-ai-inc/pico-ice-sdk

Expose a second serial link to talk to the FPGA flash

josuah opened this issue · 1 comments

This is on the TODO.

It is possible to expose an UART to the SPI pins of the flash chip, but if the aim was to program the chip like it was done by iceprog, this means emulating the FTDI chip behavior: the MPSSE protocol.

Is this what we want?

An alternative would be DFU, estimated 30x faster to implement in our case: natively supported by TinyUSB.

Simulated FAT filesystem "drag and drop flashing" is already on the roadmap.

The serial link is for the UART of the FPGA, not flashing it.