You can boot FPGA cores from FPGAArcade Replay framework, on the MKR Vidor 4000 with the FPGAArcade Replay library: https://github.com/FPGAArcade/replay_mkrvidor4000
One of the prerequisites is Arduino MKR SD Proto Shield or Arduino MKR MEM Shield. I don't have a one of those shields but I have a Welleman VMA304 board.
VMA304 Connection
VMA304 | Arduino MKR Vidor 4000 |
---|---|
GND | GND |
+3.3 | VCC |
+5 | Not connected |
CS | ~4 |
MOSI | 8 MOSI |
SCK | 9 SCK |
MISO | 10 MISO |
GND | GND |
Add FPGAArcade Replay library to Arduino IDE
Then open up the example Replay_Boot: menu File -> Examples -> FPGAArcade Replay MKR Vidor 4000).
Upload (under menu Sketch) to flash the Replay firmware (make sure the MKR Vidor 4000 is connected via USB).
Prepare the SDCARD by FAT formatting it, and copy the contents of the loader core archive to the root of the SDCARD.
I have not managed to get the reader to recognize the card under FAT32 / exFAT format only with FAT format.
Connect the monitor to the Micro-HDMI.
That is all for now!
Blogs
Arduino MKR Vidor 4000 - FPGAArcade Replay - Playing Pong blog series:
Blog |
---|
Arduino MKR Vidor 4000 - FPGAArcade Replay - SD Card Connection |
Arduino MKR Vidor 4000 - FPGAArcade Replay - Playing Pong |