Post Go back to editing

FMCOMMS5/ZCU706 on remote GNURadio


After playing around using Kuiper linux on the board I want to setup a remote connection. I want to run gnuradio-companion on my windows PC through WSL2 and connect it to the ZCU706 via ethernet. The ethernet setup for local connections is working and already installed gnuradio-companion using $ sudo apt install gnuradio. After that  I add to the python path $ export PYTHONPATH=/usr/local/lib/python3.10/dist-packages:$PYTHONPATH  ran gnuradio-companion as follows $ sudo gnuradio-companion. There I just added an FMCOMMS5 sink an one source an connected them. After trying to run the following error appeared: AttributeError: module 'gnuradio.iio' has no attribute 'fmcomms5_source_f32c'. Did you mean: 'fmcomms2_source_fc32'? Did I do something wrong during the installation process? I am aware of, but since installing gnuradio using the apt already has the FMCOMSS blocks and in the tutorial only gnuradio 3.7 and 3.8 are mentioned, I don't know what I have to do. 

Thanks in advance, best regards,

Diogo Baptista

Parents Reply
  • To ensure that everything was removed, I performed a new installation of the WSL2 Ubuntu. Then I used $ sudo apt install gnuradio to install gnuradio as it is said in the gnuradio page. Then tried to use the gnuradio with the FMCOMMS5 source block and the same error appears. When using the FMCOMMS2 source block it only says that the device was not found (as expected since I have only the ZCU706+FMCOMMS5). The following image shows the output of both scenarios:

    I also checked if libgnuradio-iio was installed and it was.