AD-FMCOMMS2/3/4/5-EBZ Zynq and ZED Quick Start Guide
This guide provides some quick instructions (still takes awhile to download, and set things up) on how to setup the AD-FMCOMMS2-EBZ or AD-FMCOMMS3-EBZ or AD-FMCOMMS4-EBZ or AD-FMCOMMS5-EBZ on either:
Which board you want to use is completely up to you. There isn't much of a difference from evaluation of the transceiver standpoint - the difference is really up to you, and how much you want to add into the FPGA for your specific/custom design. (The ZC7061) includes a much larger FPGA , which includes for your custom design than what exists on the ZC7022), or ZED Board3)).
The base functionality (play, and record RF waveforms) is the same on any platform.
Requirements
You need a Host PC (Windows or Linux).
You need a
SD card writer connected to above PC (Supported
USB SD readers/writers are OK).
USB keyboard/mouse for the Zynq or ZED Device
HDMI Display (monitor or TV) (FULL HD only!)
Antenna, or SMA cable for crossing Tx to Rx.
Creating / Configuring the SD Card
Create the SD Image for Zynq/ZED Boards. (it is a single image for all boards)
All the products described on this page include ESD (electrostatic discharge) sensitive devices. Electrostatic charges as high as 4000V readily accumulate on the human body or test equipment and can discharge without detection.
Although the boards feature ESD protection circuitry, permanent damage may occur on devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality. This includes removing static charge on external equipment, cables, or antennas before connecting to the device.
Setting up the hardware (ZC706)
You will need to:
-
-
Prepare the
SD card with the proper Linux image (from
here and pay attention to the Linux/Windows setup).
Insert the
SD-CARD into the
SD Card Interface Connector (J30)
Plug the AD-FMCOMMS2-EBZ into the LPC LPC Connector (J5)
Plug your HDMI display device into the HDMI Video Connector (P1)
Plug your
USB mouse/keyboard into the
USB 2.0 ULPI Controller, w/Micro-B Connector (J49)
Plug the Power Supply into 12V Power input connector (J22) (DO NOT turn the device on).
Set the jumpers: The main one is: SW11 - Big Blue Switch in the middle, which controls the Boot Mode, it needs to be set: 1: Down, 2: Down, 3: Up, 4: Up, 5: Down. Other Jumpers can be checked via looking at the picture. (click the picture to make it bigger)

Turn it on.
Wait ~30 seconds for the “DONE” LED to turn green. This is above the power switch.
Wait another ~30 seconds for the HDMI display device to start showing signs of life.
The follow the instructions for the type of demo that you want to do.
Booting the SD Card
Ignore your PC, and now interact on the
USB mouse/keyboard on the Zynq device
You should see the following screen:
IIO Scope tool:


-
You are done. You can interact with the
GUI either over the network, or with the HDMI monitor/
USB keyboard mouse.
Even thought this is Linux, this is a persistent file systems. Care should be taken not to corrupt the file system -- please shut down things, don't just turn off the power switch. Depending on your monitor, the standard power off could be hiding. You can do this from the terminal as well with sudo shutdown -h now
Setting up the hardware (ZED)
You will need to:
-
Set the Jumpers and Switches accordingly like shown on the picture. (click on the picture to enlarge)

Boot (JP7-JP11) and MIO0 (JP6) jumpers are set to
SD card mode. To use
USB peripheral devices with ZedBoard, install jumpers JP2 and JP3. The FMC interface spans over two PL I/O banks, banks 34 and 35. To meet the FMC
spec, these banks are powered from an adjustable voltage set by jumper, J18. Selectable voltages include 1.8V, default, and 2.5V.
Prepare the
SD card with the proper Linux image (see
here and pay attention to the Linux/Windows setup)
Insert the
SD-CARD into the
SD Card Interface Connector (J12)
Plug the AD-FMCOMMS2-EBZ or AD-FMCOMMS3-EBZ into the LPC Connector (J1)
Plug your HDMI display device into the HDMI Video Connector (J9)
Plug your
USB hub into the
USB 2.0 socket w/Micro-B Connector (J13)
Connect mouse and keyboard to your
USB hub.
-
Plug the Power Supply into 12V Power input connector (J20) (DO NOT turn the device on).
Turn on the TV/Monitor, verify “Overscan” is on (visualizing the entire picture till to the edge), verify the HDMI channel.
Turn on the power to the ZED Board
1 green LED on the ZED, 1 green on the AD-FMCOMMS2 shall turn on immediately
Wait ~15 seconds for the blue and another green LED on the ZED Board.
Wait another ~30 seconds for the HDMI display device to start showing signs of life. (Linux TUX top left)
Follow the instructions for the type of demo that you want to do on screen.
Note: For more detailed information on the ZedBoard jumper settings, check out the ZedBoard Hardware User Guide, available on the ZedBoard doc page, the Jumper Settings chapter.
If you want to manually build the HDL project and make the BOOT.BIN, see
this tutorial. For the Zynq Linux kernel and the devicetree, check
this tutorial.
Setup/Wiring. (click to enlarge):
Note: For proper robustness shield the ZED board with a plexi-glass cover. Add a “Touch-Screw” (A2, stainless steel) and connect it via a 270kOhm resistor to a GND pin. Touch this screw prior any handling of any board. It ensures proper and painless ESD discharge.