Data transfer from PC to Arria 10 GX and ADRV9371-W/PCBZ


My current setup comprises an Arria 10 GX development board connecting to ADRV9371-W/PCBZ via FMC connector.

I have completed setting up the Quartus project for no-OS on the a10gx by following this guide

The project was compiled without issue, and the headless application ran fine.

Now, I am looking into a best way to send data from a PC to ADRV9371-W/PCBZ for transmitting out of the SMA ports.

Based on what I have seen in the Platform Designer, I probably can use the Ethernet port RJ-45 on the a10gx to communicate with the PC. I am looking for a sample code to transfer data utilizing this connection. 

Any suggestion on how to accomplish this would be greatly appreciate.



  • 0
    •  Analog Employees 
    on Oct 6, 2020 6:24 PM 3 months ago

    There is no sample code to use Ethernet as No-OS is not meant for this purpose. Its meant for an optimized design not for those starting out.

    If you are just starting out with the ADRV9371 we recommend starting with the Linux-based SD cards which give you Ethernet and a full OS environment on the board:[]=fmc&s[]=sd

    You will also be able to connect to tools like MATLAB, IIO-Scope, our Python support, ...


  • Hi Travis,

    Thanks for your inputs. But, changing current FPGA board to a SoC type is not an option at the moment. 

    Do you see any way that I can transfer data from a PC to my Arria 10 GX development board running the No-OS design ?



Reply Children