Prerequisites

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

Hardware prerequisites

  1. One of the AD974x evaluation boards:

  2. ZedBoard Rev D or later (Zynq-7000 SoC)

  3. 16 GB (or larger) Class 10 micro-SD card

  4. 12 V, 3 A power supply for the ZedBoard

  5. Micro-USB cable (UART, J14 on ZedBoard)

  6. Ethernet cable

  7. An oscilloscope for monitoring DAC outputs (J4, J5 SMB connectors)

Software prerequisites

The following files must be placed on the micro-SD card boot partition before powering on the Zedboard. They are available as part of the ADI Kuiper Linux image:

  • BOOT.BIN - pre-built boot binary for the EVAL-AD9740 / EVAL-AD9742 / EVAL-AD9744 / EVAL-AD9748 on Zedboard

  • uImage - Linux kernel image

  • devicetree.dtb - device tree blob for the Zedboard + EVAL-AD9740 / EVAL-AD9742 / EVAL-AD9744 / EVAL-AD9748

For basic data visualization and DAC control we use:

  1. libiio (required by pyadi-iio on the host PC)

  2. PyADI-IIO - optional Python scripting interface

Note

ADI does not offer FPGA carrier platforms for sale or loan; obtaining a Zedboard is a normal part of evaluation and development.