I am using Vivado Design Suite 2017.2 and have installed the board definitions files for the Zybo development board. From the silk screen the board is marked as Rev B. When I create a new project in Vivaldo, for Default Part, I select the zybo-z7-10 since the board uses a Z-7010 device. In am able to follow through the Getting Started with Zynq tutorial on the Digilent web site. However, the hello world program does not output any text to the terminal.
If in Vivado I double click the Zynq7 IP I notice that in Clock Configuration|Basic Clocking I see that Input Frequency (MHz) is set to 33.333333. According to the schematic for the Zybo the PS clock frequency is 50MHz. Next I re-create the Vivado project but this time I set the Default Part to Zybo. If I now double click the Zynq7 IP I see in Clock Configuration|Basic Clocking that the Input Frequency (MHz) is now 50. I now get the expected hello world output also.
Which Default part should I be using for my Zybo board?
Also I have done some silimar work for a ultrazed-eg board, where only the PS part was used. In this case I did not need to downlolad the bitstream. But in order for the Zybo project to work with the switches, push buttons and LEDs it needed the bitstream downloaded before it would work.
Question
FarmerJo
Hi,
I am using Vivado Design Suite 2017.2 and have installed the board definitions files for the Zybo development board. From the silk screen the board is marked as Rev B. When I create a new project in Vivaldo, for Default Part, I select the zybo-z7-10 since the board uses a Z-7010 device. In am able to follow through the Getting Started with Zynq tutorial on the Digilent web site. However, the hello world program does not output any text to the terminal.
If in Vivado I double click the Zynq7 IP I notice that in Clock Configuration|Basic Clocking I see that Input Frequency (MHz) is set to 33.333333. According to the schematic for the Zybo the PS clock frequency is 50MHz. Next I re-create the Vivado project but this time I set the Default Part to Zybo. If I now double click the Zynq7 IP I see in Clock Configuration|Basic Clocking that the Input Frequency (MHz) is now 50. I now get the expected hello world output also.
Which Default part should I be using for my Zybo board?
Also I have done some silimar work for a ultrazed-eg board, where only the PS part was used. In this case I did not need to downlolad the bitstream. But in order for the Zybo project to work with the switches, push buttons and LEDs it needed the bitstream downloaded before it would work.
Why is there a difference between the two boards?
Regards
FarmerJo
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.