I have done the same thing i.e routing uart0 of zynq PS through pmod pins (tx,rx,and gnd).
Transmitter system :-
I am using zc706 boards and want to do communication between them using uart0 of zynq PS. As shown in snapshot, i have taken tx and rx pin of uart0 of system 1 and assigned it to pmod pins (aj21 and ak21) . I ran the simple code of hello world. Instead of hello world i send the characters "ABC" and observed the output of tx pin on ILA as well as osciloscope. It is correct. I have attached snapshot to this post.
Receiver system :-
In the same i made design for receiver system just cross connected wires tx to rx and rx to tx and assigned pmod pins on board 2. But i am not getting any output on those pmod pin(rx). While running programme on receiver system, I triggered ILA for rx pin i.e whenever it receives any data on rx pin , ila wil get triggered and we wil see the output. But ILA is not at all triggered.
ILA clock- 50 MHz (fclok_out0) form zynq ps.
1. what must be the issue?