Prerequisites

What you need depends on what you are trying to do. As a minimum, you need to start out with:

Hardware prerequisites

  1. The ADRV9361 System on Module (SOM) board: ADRV9361-Z7035

  2. An FPGA carrier platform. The ADRV936x RF SOM family supports multiple carrier boards:

  3. Some way to interact with the platform:

    1. For the Zynq SoC platforms, this normally includes:

      • HDMI or DisplayPort monitor

      • USB Keyboard

      • USB Mouse

      • Ethernet connection

    2. Alternatively:

      • Serial UART connection (USB to UART cable)

      • Host PC (Windows or Linux)

  4. Internet connection (without proxies makes things much easier) to update the scripts/binaries on the SD card that came with the ADI evaluation board (firewalls are OK, proxies make things a pain).

  5. RF Test equipment for evaluation and testing.

  6. An SD card with at least 16GB of memory. You should have received one when purchasing the evaluation board.

Board Variants and Device Trees

The ADRV9361Z7035 HDL project supports three carrier board configurations, each with its corresponding Linux device tree:

Board Variant

Device Tree File

CCBOB-CMOS

ADRV1CRR-BOB with CMOS interface

arch/arm/boot/dts/xilinx/ zynq-adrv9361-z7035-bob-cmos.dts

CCBOB-LVDS

ADRV1CRR-BOB with LVDS interface

arch/arm/boot/dts/xilinx/ zynq-adrv9361-z7035-bob.dts

CCFMC-LVDS

ADRV1CRR-FMC with LVDS interface

arch/arm/boot/dts/xilinx/ zynq-adrv9361-z7035-fmc.dts

For detailed information about each variant, refer to the HDL Reference Design.

Software prerequisites

For basic functionalities regarding visualizing and analyzing the data received from the FPGA, we use the following:

  1. Scopy v2.0 or later (must contain the IIO plugin), or IIO Oscilloscope

  2. Kuiper Linux - ADI’s customized Linux distribution for SDR platforms (recommended)

Note

ADI does not offer FPGA carrier platforms for sale or loan; getting one yourself is the normal part of development or evaluation.