Alternative Bootloader Loading


#1

Over the weekend I had an idea of an TinyFPGA connected to a “main” processor with WiFi capabilities. And this processor being able to load over-the-air style new configs for the FPGA. Is this possible? I guess I could just connect the flash chip in parallel with the host MCU, but I’d like to know if there is “safer” ways to load a compiled binary to it?


#2

Have you seen this ESP32 loader ?
This may look similar to what you’re looking for.


#3

This is exactly what I was looking for, thanks! I guess my only question would be how could I keep the tinyfpga bootloader while using this, because it looks like it just writes directly to the flash.


#4

The only thing that pains me is that the RST pin on the TinyFPGA is not on the broken out as a pin but as a pad. I guess I’m gonna need to find a slightly more broken out ice40 dev board.