Basically, I wanna instantiate a microblaze MCS processor in PL and output its RX and TX signals to my laptop through UART.
However, comparing Zybo with other board like Nexys4, there is no UART connection in XDC. (In XDC of Nexys4, there is TX/RX of UART connections.)
For Zybo, TX/RX signals of UART is tied to PS MIO pins(read from chapter 6 of the Zybo manual).
I tried to instantiate the ZYNQ7 Processing System and configure the "MIO configuration" part of this IP. I chose "UART 1"and selected IO to be MIO12/MIO13.
Should I put MIO12 and MIO13 in the XDC file to tell vivado here is the ports for TX and RX of UART?
Or I need to add some logic and configure "PS-PL configuration" in PS to connect the TX RX signals from microblaze to PS?
I am stuck on this problem and any help is well appreciated!
Question
Evocati
Hi all,
I am pretty new to FPGA design and wanna follow this tutorial(http://ece.wpi.edu/~rjduck/Microblaze MCS Tutorial v5.pdf) to create a "hello world" program through UART on Zybo.
Basically, I wanna instantiate a microblaze MCS processor in PL and output its RX and TX signals to my laptop through UART.
However, comparing Zybo with other board like Nexys4, there is no UART connection in XDC. (In XDC of Nexys4, there is TX/RX of UART connections.)
For Zybo, TX/RX signals of UART is tied to PS MIO pins(read from chapter 6 of the Zybo manual).
I tried to instantiate the ZYNQ7 Processing System and configure the "MIO configuration" part of this IP. I chose "UART 1"and selected IO to be MIO12/MIO13.
Should I put MIO12 and MIO13 in the XDC file to tell vivado here is the ports for TX and RX of UART?
Or I need to add some logic and configure "PS-PL configuration" in PS to connect the TX RX signals from microblaze to PS?
I am stuck on this problem and any help is well appreciated!
Thank you!
Hao
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.