Prerequisites

What you need depends on which evaluation path you are following. The main path uses the ZedBoard with Linux; the alternative path uses a demonstration board with a microcontroller for no-OS evaluation.

Important

This guide focuses on LTC2378-20 with the ZedBoard for Linux (the primary and most supported path) and the DC2135A with the MAX32666FTHR for no-OS. The setup applies to all other supported devices as they share the same FMC connector and pin-compatible interface.

ZedBoard

Hardware prerequisites

  1. An LTC23xx FMC evaluation board.

  2. An FPGA carrier: ZedBoard

  3. A microSD card for booting Kuiper Linux

  4. A Micro-USB cable for the UART console connection

  5. An Ethernet cable connected to your local network

  6. A signal source for the analog input (SMA connector)

Software prerequisites

The ZedBoard boots Kuiper Linux from the microSD card. The following files are required on the SD card boot partition:

  • BOOT.BIN - combines the FSBL, U-Boot, and FPGA bitstream; build the ltc project for your device from HDL projects

  • uImage - Linux kernel image

  • devicetree.dtb - compiled device tree for the ZedBoard/LTC2378

Note

Pre-built Kuiper Linux images that include the LTC2378 FMC bitstream are available as part of the Kuiper distribution. For custom builds, see:

Build an HDL project

For visualizing captured data from the FPGA board, use one of:

  1. IIO Oscilloscope - a graphical tool for capturing and displaying IIO device data

  2. Scopy v2.0 or later (must include the IIO plugin)

DC2135A

Hardware prerequisites

  1. DC2135A demonstration board (features the LTC2378CMS-20)

  2. MAX32666FTHR microcontroller platform

  3. USB cable to connect the MAX32666FTHR to the host PC

  4. External ±16V power supply for the DC2135A analog circuitry

  5. A low-noise signal source for the analog input (J4 SMA connector)

  6. Jumper wires for the SPI connections between DC2135A and MAX32666FTHR

Note

ADI does not offer FPGA carrier platforms or microcontroller boards for sale or loan; obtaining them is the normal part of development or evaluation.

Software prerequisites