ADRV9002 + zcu102 linux and GNU Radio support

Hi,

I'm using a zcu102 board with adrv9002 EVB.

I've created a SD card for this setup using the guide:

https://wiki.analog.com/resources/tools-software/linux-software/zynq_images#preparing_the_image

and set up the boot files for the appropriate configuration.

When I boot, i get a console to the linux but unable to get linux GUI. The screen is jut black and displays a single underscore character.

When I try to run "startx" from the console it freezes on "Loading Extension GLX" and nothing happens.

How can I get the GUI to run?

Also, wanted to ask is there a GNU Radio support for ADRV9002? Are there appropriate Sink/Source blocks like for fmcomms?

Thanks and BR,

Alex

Parents
  • 0
    •  Analog Employees 
    on Feb 23, 2021 3:45 PM
    When I boot, i get a console to the linux but unable to get linux GUI. The screen is jut black and displays a single underscore character.

    Are you connecting over UART or with a keyboard+mouse directly connected with a monitor?

    Also, wanted to ask is there a GNU Radio support for ADRV9002? Are there appropriate Sink/Source blocks like for fmcomms?

    For now, you need to use the generic IIO Source and Sink blocks. These work fine out of the box with ADRV9002.

    -Travis

  • Hi Travis,

    Thanks for the reply.

    I'm using UART with teraterm on PC, and monitor through DisplayPort + mouse and keyboard.

    Through Teraterm, on the PC, I'm able to access the console. In addition, if i press Alt+Ctrl+F1 on the keyboard then im able to see the console on the monitor connected though the DisplayPort. However, there is no GUI that runs instead of the console on the monitor. And if i try to manually start the GUI through "startx" commend it executes some commands, then hangs on "Loading Extension GLX". I would like to have the linux GUI in order to use the GNU Radio companion on the Zynq.

    I did manage to get the GUI on the ZedBoard, so I assume it is supported through the linux on the SD Card, but for some reason, the GUI on the ZCU102 is not executing properly.

    Regarding the second issue with GNU Radio, I was able to communicate with the ADRV9002 through the generic iio sink and source. However, I wasn't able to change the sampling frequency attribute. This is not possible through the linux console as well. And also, in iio-osciloscope this parameter is not editable. What can I do to change the sampling frequency?

    -Alex

Reply
  • Hi Travis,

    Thanks for the reply.

    I'm using UART with teraterm on PC, and monitor through DisplayPort + mouse and keyboard.

    Through Teraterm, on the PC, I'm able to access the console. In addition, if i press Alt+Ctrl+F1 on the keyboard then im able to see the console on the monitor connected though the DisplayPort. However, there is no GUI that runs instead of the console on the monitor. And if i try to manually start the GUI through "startx" commend it executes some commands, then hangs on "Loading Extension GLX". I would like to have the linux GUI in order to use the GNU Radio companion on the Zynq.

    I did manage to get the GUI on the ZedBoard, so I assume it is supported through the linux on the SD Card, but for some reason, the GUI on the ZCU102 is not executing properly.

    Regarding the second issue with GNU Radio, I was able to communicate with the ADRV9002 through the generic iio sink and source. However, I wasn't able to change the sampling frequency attribute. This is not possible through the linux console as well. And also, in iio-osciloscope this parameter is not editable. What can I do to change the sampling frequency?

    -Alex

Children