How to TX/RX using 2 boards with the "HW/SW Co-Design QPSK Transmit and Receive Using Analog Devices AD9361/AD9364" example
Show older comments
Hello,
I am trying to transmit and receive using 2 different supported boards (2x ZEDBOARD + 2x FMCOMMS3) using following example:
I have succesfully compiled the simulation, programmed the board via HDL Coder and HDL Workflow Advisor and transmitted and received with ease using one board. However, when trying to use 2 boards, I do not know the procedure I need to follow for a successful TX/RX over air. I am not able to see the other board's data at the receiver. I do not receive anything.
My approach was the following:
- I configured both ZEDBOARDs with the bitstream of the example.
- I attached one antenna to the TX port of the TX FMCOMMS3 and one antenna to the RX port of the RX FMCOMMS3.
- I disabled on one end the AD936x transmitter system and on the other the AD936x receiver system.
- The systems can be seen in the attached images.
- The UDP receive model was running on the receiver side.
The result: I do not see any bits coming into the RX side.
Anybody has some expertise in this? Maybe there are other examples which I have not discovered yet that address this scenario...
Any help would be welcome. Thank you in advance
----------------------------------------------------------------------------------------
RX Side:

TX side:

UDP Model:

Accepted Answer
More Answers (1)
Karthik Akula
on 9 Feb 2026
0 votes
Do not comment out let all the four be active. But in real time one tx and other rx are connected to wire/antennas. Make sure centre frequencies are the same for all of them. You comment out only the UPD Send parts of which ever rx you are not using. I suggest you start with a SMA cable kind of, as the distant b/w the boards matters.
Categories
Find more on Targeting FPGA & SoC Hardware in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

