Zynq SDR setup error

5 visualizzazioni (ultimi 30 giorni)
Kazumitsu Onishi
Kazumitsu Onishi il 3 Ago 2017
Risposto: Eric Cigan il 18 Dic 2023
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.
  6 Commenti
Martin Enderwitz
Martin Enderwitz il 10 Ago 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.
Vedansh Garg
Vedansh Garg il 11 Lug 2022
I am facing the same issue, I have tried on multiple RF cards still it persists. Kindly guide me.

Accedi per commentare.

Risposta accettata

Kazumitsu Onishi
Kazumitsu Onishi il 23 Ago 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.

Più risposte (3)

Akhilesh Thakur
Akhilesh Thakur il 3 Ago 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 Commenti
Kazumitsu Onishi
Kazumitsu Onishi il 3 Ago 2017
I have installed the standoffs to make sure that the RF card was not falling out. I have also turned on the ZC706 without the RF card on the board, in this case the blinking GPIO C pin does not start blinking. When I do use the RF card the GPIO C pin does start blinking. This leads me to believe that RF card is plugged in when it starts.
Do I need to be connected to the MATLAB License servers in order for this to work? I only have 1 ethernet port so as I am doing this test I will get disconnected from the license servers.
Akhilesh Thakur
Akhilesh Thakur il 4 Ago 2017
Yes you need to be connected to MATLAB license server

Accedi per commentare.


HO HO
HO HO il 7 Ago 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.
  1 Commento
Andrea Rigon
Andrea Rigon il 21 Giu 2022
Few weeks ago I had the same problem with ZedBoard+AD9361 and Matlab version R2020b. It turned out that ZedBoard didn't boot successfully from SD card due to incorrect jumper settings. In fact, in addition to the jumpers positions displayed in the Guided Host Radio Hardware Setup (https://it.mathworks.com/help/supportpkg/xilinxzynqbasedradio/ug/guided-host-radio-hardware-setup.html), it’s necessary to set correctly also JP6, that has to be shorted. This information can be found in ZedBoard’s user’s guide (https://digilent.com/reference/_media/zedboard:zedboard_ug.pdf).
I believe you don’t need anymore this solution, but it can be helpful to someone else.

Accedi per commentare.


Eric Cigan
Eric Cigan il 18 Dic 2023
Please note that starting with the 24a general release, the features of Zynq SDR Support from Communications Toolbox will be available thorugh Xilinx Zynq SoC Support from SoC Blockset.

Community Treasure Hunt

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

Start Hunting!

Translated by