I have created a MicroBlaze-based design with Vivado 2018.2 for my Cmod A7 board. I have followed this tutorial to store my SDK project in SPI Flash.
All seems to work fine on the Cmod A7, however strangely I have to push the reset button (BTN0) of the board for the design to start running. This is necessary both right after programming as well as on normal power cycle. For example, when using the verbose mode of the bootloader, nothing is printed to the serial port when applying power to the board, unless I physically press the reset button.
Is this behavior expected? And is there a way to work around this? Since I intend to use the Cmod A7 in a project where the board buttons would not be easily accessible, it's kind of important that the design should start immediately on applying power...
Thanks for any tips & of course happy holidays to all!
Question
stunix
Dear experts,
I have created a MicroBlaze-based design with Vivado 2018.2 for my Cmod A7 board. I have followed this tutorial to store my SDK project in SPI Flash.
All seems to work fine on the Cmod A7, however strangely I have to push the reset button (BTN0) of the board for the design to start running. This is necessary both right after programming as well as on normal power cycle. For example, when using the verbose mode of the bootloader, nothing is printed to the serial port when applying power to the board, unless I physically press the reset button.
Is this behavior expected? And is there a way to work around this? Since I intend to use the Cmod A7 in a project where the board buttons would not be easily accessible, it's kind of important that the design should start immediately on applying power...
Thanks for any tips & of course happy holidays to all!
Link to comment
Share on other sites
14 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.