Hello,
I'm seeking assistance with configuring the AXI-based UART16550 IP Core in Vivado for ZUBoard 1G evaluation board.
I have successfully added the axi_uart16550_0 block in Vivado and exported the design to Vitis as an XSA file.
However, when running the provided example applications from the BSP (which include a self-test based on internal loopback), the application crashes, and the self-test fails.
Additionally, when I attempt to manually write to the UART's address space (0xA0000000), the write operation does not seem to work correctly, leading me to believe that there may be an issue with the hardware or configuration that is incompatible with the BSP's UART16550 settings.
Could anyone provide documentation or guidance on how to properly configure the AXI UART16550 IP Core in Vivado and ZUBoard 1G specific configuration?
Any insights into why the self-test might be failing or why the manual writes to the UART address space are not functioning correctly would be greatly appreciated.
Thank you!