I am using Vivado 2019.1 with SDK as stated in the tutorial. I am able to get this to work as long as I program the application in flash first before I then program the bitstream and bootloader. If I do it in the order as in the tutorial (program the application last), the application never executes. Most likely the bitstream is not loading because the DONE LED does not illuminate. It is as if programming the application erases the entire flash rather than the section starting at the designated programming address.
I have not tried to examine the contents of flash when this happens, so I am not sure what is really happening to it. I have read through lots of messages on this board looking for a solution, but have not seen anything that looks like it would resolve this. Assuming that I am not doing something incorrectly, is there a known solution for this?
Question
Phil
I have the Arty A7-100T board and I have worked through this QSPI flash boot tutorial:
https://reference.digilentinc.com/learn/programmable-logic/tutorials/htsspisf/start
I am using Vivado 2019.1 with SDK as stated in the tutorial. I am able to get this to work as long as I program the application in flash first before I then program the bitstream and bootloader. If I do it in the order as in the tutorial (program the application last), the application never executes. Most likely the bitstream is not loading because the DONE LED does not illuminate. It is as if programming the application erases the entire flash rather than the section starting at the designated programming address.
I have not tried to examine the contents of flash when this happens, so I am not sure what is really happening to it. I have read through lots of messages on this board looking for a solution, but have not seen anything that looks like it would resolve this. Assuming that I am not doing something incorrectly, is there a known solution for this?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.