Zynq SDR setup error

7 views (last 30 days)
I have bought the AD FMCOMMS3 module for a software defined radio for my ZC706 board and wanted to start testing its capabilities. I installed the xilinxzynqbasedradio.mlpkginstall downloaded from here http://www.mathworks.com/matlabcentral/fileexchange/48491-communications-system-toolbox-support-package-for-xilinx-zynq-based-radio
I then ran the setup by running the commands:
>>dev = sdrdev('ZC706 and FMCOMMS2/3/4')
>>launchSetupWizard(dev)
I followed the instructions here https://www.mathworks.com/help/supportpkg/xilinxzynqbasedradio/ug/guided-host-radio-hardware-setup.html and got an error that looked like this:
I have tried looking at the common problems FAQs but none of those seemed to help. I tried to do an info and the results were:
I am unsure of what is wrong at this point if it can read data from the Zynq device but does not get data from the RF card.
I am using MATLAB 2016b for this and using Ethernet connection to the Zynq as my computer does not have USB 3.0.
Any help would be greatly appreciated.
  5 Comments
Martin Enderwitz
Martin Enderwitz on 10 Aug 2017
For context, the problem you are seeing occurs when we test the data path between the FMCOMMS card, via the board, to your host PC. For whatever reason, this is failing - this could be indicative of an issue with the FMCOMMS card. The previous tests (which all passed) suggest your Ethernet link between the host and target board is fine, the difference with this test being that we use the Built-in-Self-Test (BIST) on the AD9361 chip on the FMCOMMS card to generate the test signal we send back to the host.
Do you perhaps have another FMCOMMS card you could try and use?
Unfortunately it is very difficult to say definitively what the problem is. In fact, you may still be able to use the support package without any issue, and I would suggest trying to move forward run some of the examples, such as the following:
https://www.mathworks.com/help/supportpkg/xilinxzynqbasedradio/examples/receive-tone-signal-using-analog-devices-ad9361-ad9364.html
I'll look into this problem further and will update you with any additional debug information I have.

Sign in to comment.

Accepted Answer

Kazumitsu Onishi
Kazumitsu Onishi on 23 Aug 2017
Just a followup to this problem. I set up a new workstation with the ethernet to USB adapter and ran the same commands and everything worked. It was not configuring the Ethernet port correctly.

More Answers (2)

Akhilesh Thakur
Akhilesh Thakur on 3 Aug 2017
I had the same problem before but found out that the RF card was falling out. They have also given : The FMCOMMS RF card tends to fall out of the slot on the Zynq development board, especially when you use a heavy antenna. Solution: Use the standoffs that come with the SDR development kit. They have given pretty much documentation but it worked for me. I was also having network issues but i solved referring to this https://www.mathworks.com/help/supportpkg/xilinxzynqbasedradio/ug/manual-host-radio-hardware-setup.html. There were problems with my IP address configuration. The only difference is I see is I am using 2017a. Version problems may result in something.
And Yes Go through this link This is the problem you are going through https://www.mathworks.com/matlabcentral/answers/97337-what-happens-to-my-matlab-session-if-i-suddenly-lose-my-connection-to-the-license-server This has the perfect solution.
  2 Comments
Akhilesh Thakur
Akhilesh Thakur on 4 Aug 2017
Yes you need to be connected to MATLAB license server

Sign in to comment.


HO HO
HO HO on 7 Aug 2020
I encountered a similar problem
I have bought the ZEDBOARD+AD9361 and wanted to start testing its capabilities. I installed the xilinxzynqbasedradio.mlpkginstall downloaded from here http://www.mathworks.com/matlabcentral/fileexchange/48491-communications-system-toolbox-support-package-for-xilinx-zynq-based-radio
The Matlab version I use is R2017b
but I followed the instructions here https://www.mathworks.com/help/supportpkg/xilinxzynqbasedradio/ug/guided-host-radio-hardware-setup.html and got an error that looked like this:
Can anyone help me please
Any help would be greatly appreciated.
thanks.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by