It does not matter which operating system I am working in, EITHER windows 10 or ubuntu 18.04.
I have made sure that I have loaded the proper board file. Recently downloaded it and then I opened the xml file to make sure that it was referring to the zc7020.
When I check the ip in the block design, it shows a number of ip peripherals checked.
I'm using vivado 2019 and SDK 2019.
I followed the directions given in the post quoted below, for creating a bitstream in vivado and launching the SDK.
Programming the FPGA shows an acknowledgment that the FPGA was programmed successfully. In addition, the "DONE" light on the zybo board is lit after the programming step, so I know that the FPGA at least thinks that it is programmed with something. That does imply that PC to board communication is happening. I know that when the FPGA is programmed the software checks to see if the FPGA on the zybo is the one that the bitstream is written for. Therefore, I know that there is some backward communication, from the board to the PC.
I did choose the "Hello World" application program.
On the linux machine I am connected to "/dev/ttyS0 at 15200". On the windows 10 laptop I am connected to "Com 8 at 115200".
After run as -> launch on hardware, I see no "Hello World" in either the console window or the SDK terminal. I get no errors.
Please help. I am out of ideas at this point.
Thank You
Tom
Quote
Posted Monday at 10:50 AM
Hi @Dareamol,
Here are the basic steps to getting the Hello World project working in Vivado:
1. Makes sure the board files are installed and you select the zybo-z7-10 when creating the project.
2. create a block design
3. add the zynq processor and run the default(board files) block automation.
4. connect the axi-m-gp0-aclk pin to the fclk_clk0 pin on the zynq processor.
5. right click on the design in the sources tab and create a wrapper letting vivado handle it.
6. generate a bitstream.
7. Export the hardware including the bitstream.
8. Launch SDK
in sdk:
1. once sdk has fully loaded with the hw_platform them click on file and add a new application.
2. give it a name and leave everything else as default. select next.
3. Select the hello world template.
4. program the FPGA
5. Open a serial terminal emulator like tera term and connect the com port of the Zybo-Z7-10. Make sure to adjust the baud rate to 115200 and typically leave all of the other settings at default.
6. right click on the application and select run as->launch on hardware(system debugger)
and you should see hello world on the serial terminal!!!!
Question
miner_tom
It does not matter which operating system I am working in, EITHER windows 10 or ubuntu 18.04.
Please help. I am out of ideas at this point.
Thank You
Tom
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.