
Why doesn't the 'Hello World' example application print out its messages on the serial console?
I am having trouble printing out the 'Hello World' print messages on my serial console when I run the 'Hello World' example application on my Zybo Z7-10 board using Vitis Unified IDE 2025.2.
As you can see, both my application and platform projects are built successfully. However I do not see the print messages on the Vitis serial console.
I have used UART0 of my Zynq PS in my hardware design and it is reflected in the xparameters.h file:
I am unable to debug why the application is failing. My questions are as follows:
- What value of baud rate should I use? I assume it is 115200 but I get confused by the opening comments in the application which states "This application configures UART 16550 to baud rate 9600. PS7 UART (Zynq) is not initialized by this application, since bootrom/bsp configures it to baud rate 115200". I tried switching to 9600 too but in vain.
- Should I use UART1 instead of UART0 and rebuild the bitstream?
Kindly provide the necessary support.
Thanks a lot!