I made a simple design in Vivado for the Zybo 7-20 board. It connects a clock from the PS to pin M17, which should be the RGB LED for Blue. I also included an ILA to check if the logic line would correctly go high.
I generated a bitstream without issue, and exported my hardware + bitstream to XSDK.
Once there I used the hardware export to generate a BSP, and used the BSP to make an FSBL. Then I used a helloworld example to make a program.
I tried the Create Boot Image tool to put the 2 .ELF files and the bitstream into the BOOT image, and marked the FSBL as a (bootloader) in the top slot.
I then put this on a FAT format micro SD card.
Next I changed JP5 to sit on the SD pins, and JP6 to WALL. Then I connected the power supply and a Micro USB.
When I turn on the board, the PGOOD light comes on but not DONE.
If I switch JP5 to QSPI, the usual light effects come on.
If I switch JP5 to JTAG, and select Program FPGA from SDK, Digilent Zybo Z7 210351A824DDA/2-xc7z020 shows up as an option for target, and programing claims to succeed. The LD12 lights up, but LD5 and 6 do not, and Vivado is unable to detect the ILA.
Question
zerosmx
I made a simple design in Vivado for the Zybo 7-20 board. It connects a clock from the PS to pin M17, which should be the RGB LED for Blue. I also included an ILA to check if the logic line would correctly go high.
I generated a bitstream without issue, and exported my hardware + bitstream to XSDK.
Once there I used the hardware export to generate a BSP, and used the BSP to make an FSBL. Then I used a helloworld example to make a program.
I tried the Create Boot Image tool to put the 2 .ELF files and the bitstream into the BOOT image, and marked the FSBL as a (bootloader) in the top slot.
I then put this on a FAT format micro SD card.
Next I changed JP5 to sit on the SD pins, and JP6 to WALL. Then I connected the power supply and a Micro USB.
When I turn on the board, the PGOOD light comes on but not DONE.
If I switch JP5 to QSPI, the usual light effects come on.
If I switch JP5 to JTAG, and select Program FPGA from SDK, Digilent Zybo Z7 210351A824DDA/2-xc7z020 shows up as an option for target, and programing claims to succeed. The LD12 lights up, but LD5 and 6 do not, and Vivado is unable to detect the ILA.
Can someone recommend how to debug this further?
Link to comment
Share on other sites
10 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.