I have existing supply of ZEDBOARDS REV D. I recently purchased four Zedboard (REV E boards). I am running into issues with REV E that produce a different result compared to REV D.
Here are the details:
- Vivado 2018.2 project with Zedboard selected as Board.
- Simple ZYNQ processing system added. (see design_1.tcl exported from Vivado using File > Export > Export Block Design).
- Hardware Exported and SDK Launched.
- Test Application Projects on Xilinx SDK created. One Application project based on Hello World Template and the other one based on Memory Test Template. NO CHANGES are made to the file.
- Applications are downloaded via USB-JTAG port and run on REV D board (my old boards - I have 8 of these). Board is powered off. Swapped with new REV E boards (the new boards I purchased last week from Digilent). Application is run again.
1) HELLO WORLD doesn't produce any output on terminal (REV E boards)
I have verified that the Vivado 2018.2 project and its SDK counterpart work on ALL of my REV D boards. However, the simple Hello World DOES not provide any output on terminal for ALL of the four ZEDBOARDS bought last week (REV E boards). So I know it is not the JTAG progamming header issue or the USB-to-UART driver issue. What is different in REV E vs REV D?
2) For"Memory Tests" template. Both REVD board and REVE boards produce messages.
HOWEVER, there is a difference:
uart3.log is created from REV E board. (says all Testing memory region: ps7_ddr_0 FAILED)
uart3REVD.log is creaed from REV D board. (no change in design or application - all Testing memory region including ps7_ddr_0 PASSED).
Question
NEP
I have existing supply of ZEDBOARDS REV D. I recently purchased four Zedboard (REV E boards). I am running into issues with REV E that produce a different result compared to REV D.
Here are the details:
- Vivado 2018.2 project with Zedboard selected as Board.
- Simple ZYNQ processing system added. (see design_1.tcl exported from Vivado using File > Export > Export Block Design).
- Hardware Exported and SDK Launched.
- Test Application Projects on Xilinx SDK created. One Application project based on Hello World Template and the other one based on Memory Test Template. NO CHANGES are made to the file.
- Applications are downloaded via USB-JTAG port and run on REV D board (my old boards - I have 8 of these). Board is powered off. Swapped with new REV E boards (the new boards I purchased last week from Digilent). Application is run again.
1) HELLO WORLD doesn't produce any output on terminal (REV E boards)
I have verified that the Vivado 2018.2 project and its SDK counterpart work on ALL of my REV D boards. However, the simple Hello World DOES not provide any output on terminal for ALL of the four ZEDBOARDS bought last week (REV E boards). So I know it is not the JTAG progamming header issue or the USB-to-UART driver issue. What is different in REV E vs REV D?
2) For"Memory Tests" template. Both REVD board and REVE boards produce messages.
HOWEVER, there is a difference:
uart3.log is created from REV E board. (says all Testing memory region: ps7_ddr_0 FAILED)
uart3REVD.log is creaed from REV D board. (no change in design or application - all Testing memory region including ps7_ddr_0 PASSED).
Thank you for any help or pointers.
uart3.log uart3REVD.log design_1.tcl
Link to comment
Share on other sites
19 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.