The problem is that when I try to select the SREC SPI Bootloader template, it wouldn't let me. It gave me an error message "This application requires a AXI Quad SPI in the hardware". But I did set that up under the Synthesized Design / Edit Device Properties / Configuration Modes. I did have to manually launch SDK because it wouldn't open correctly inside Vivado. I basically create new application, add new hardware using the hdl file generated when doing Export Hardware in Vivado. Maybe the Quad SPI properies didn't get carry over?
Question
Billwaa
Hi, I am very new to FPGA, so I apologize ahead of time if I am doing something very dumb here.
I got an ARTY Artix-7 board and is following the tutorial online.
I did this one to set up Microblaze:
https://reference.digilentinc.com/learn/programmable-logic/tutorials/arty-getting-started-with-microblaze/start
And then I did this one to set up Quad SPI to flash Microblaze using the .bin file:
https://reference.digilentinc.com/learn/programmable-logic/tutorials/arty-programming-guide/start
Now I am trying to store a SDK file in flash so that the FPGA will boot with it:
https://reference.digilentinc.com/learn/programmable-logic/tutorials/htsspisf/start
The problem is that when I try to select the SREC SPI Bootloader template, it wouldn't let me. It gave me an error message "This application requires a AXI Quad SPI in the hardware". But I did set that up under the Synthesized Design / Edit Device Properties / Configuration Modes. I did have to manually launch SDK because it wouldn't open correctly inside Vivado. I basically create new application, add new hardware using the hdl file generated when doing Export Hardware in Vivado. Maybe the Quad SPI properies didn't get carry over?
Any help will be appreciated, thanks!
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.