I've got a small and probably stupid problem. Upgraded my Vivado to version 2020.2 and setup the basic Zynq hello world tutorial but it seems nothing comes out of the UART side. Little summary with print screens to make it as clear as possible...
So first of all, I've downloaded the latest board files from Digilent (Github) and installed them accordantly. Next created a rudimentary board design with the Zynq processing system instantiated and UART 1 strapped to MIO 48 - 49 as is required (see print screen below). Board design check completes without any problem.
Within the platform project, double checked that ps7_uart_1 is used for stdin/stdout
Then the default hello world application is used and programmed correctly to the FPGA (blue led is on after programming the FPGA) but is seems the "hello world" via the UART is not coming trough (put the "print("Hello World\n\r");" in a while(true) loop to make sure I didn't miss it). Drivers are correctly installed and the COM port (5) is recognized correctly as well as the USB Serial Convertor / USB to UART Adapter.
Jumpers JP7-JP11 are in the JTAG position so configuration wise this should be oké.
Interesting thing, if I load in via the SD card the default image that is provided with the Zedboard, UART is working just fine so I'm wondering where the problem is hidden here?
Question
tommienator
Hey all,
I've got a small and probably stupid problem. Upgraded my Vivado to version 2020.2 and setup the basic Zynq hello world tutorial but it seems nothing comes out of the UART side. Little summary with print screens to make it as clear as possible...
So first of all, I've downloaded the latest board files from Digilent (Github) and installed them accordantly. Next created a rudimentary board design with the Zynq processing system instantiated and UART 1 strapped to MIO 48 - 49 as is required (see print screen below). Board design check completes without any problem.
Within the platform project, double checked that ps7_uart_1 is used for stdin/stdout
Then the default hello world application is used and programmed correctly to the FPGA (blue led is on after programming the FPGA) but is seems the "hello world" via the UART is not coming trough (put the "print("Hello World\n\r");" in a while(true) loop to make sure I didn't miss it). Drivers are correctly installed and the COM port (5) is recognized correctly as well as the USB Serial Convertor / USB to UART Adapter.
Jumpers JP7-JP11 are in the JTAG position so configuration wise this should be oké.
Interesting thing, if I load in via the SD card the default image that is provided with the Zedboard, UART is working just fine so I'm wondering where the problem is hidden here?
Looking forward to some input :).
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now