I am attempting to exercise the interfaces on the Zynq-7000 SoC ZC706 Evaluation Kit.
What tests can be run to ensure that the interfaces are working correctly?
Zynq-7000 SoC ZC706 Evaluation Kit Documentation and Example Designs referenced below can be found on the ZC706 Support page.
Feature | Test Design | Notes | |
ZC706 | |||
Configuration Interfaces | |||
Configuration Mode/VMode Pins | ZC706 BIST (XTP242) | Page 15 for QSPI settings; Page 42 for JTAG settings | |
Configuration PS-JTAG Interface | (Xilinx Answer 46881) | Also covers third-party debugger usage | |
Configuration PL-JTAG Interface | (Xilinx Answer 46881) | Also covers third-party debugger usage | |
Configuration PMBus Interface | (Xilinx Answer 37561) | Requires TI USB EVM Adapter; see (Xilinx Answer 54022) | |
Configuration Digilent JTAG Interface | ZC706 BIST (XTP242) | Page 9 uses the Digilent Interface | |
Configuration Xilinx Platform Cable USB Interface | ZC706 BIST (XTP242) | Page 9 uses the Digilent Interface; simply substitute Platform Cable USB and update JTAG config pins | |
Configuration Quad SPI Flash | ZC706 BIST (XTP242) | Page 18 has user boot from QSPI. See XTP247 - ZC706 Restoring Flash Content PDF - for restoring QSPI factory contents | |
Configuration SD Card | ZC706 BIST (XTP242) | Page 101. This creates a BOOT.bin. Copy this to an SD Card, set correct mode pins settings, and cycle power | |
Board Feature Interfaces | |||
Board XADC Interface | 7 Series AMS TRD (UG960) | Requires AMS101 card | |
Board FMC-LPC Connectors | XM105 User Guide (UG537) | Page 29. User Guide for the XM105 Mezzanine Debug card. This card has DS5, DS6, and DS7 which indicate good power to the board. Debug strategies will vary depending on the specific mezzanine card being used. Can also use XTP091. | |
Board FMC-HPC Connector | XM105 User Guide (UG537) | Page 29. User Guide for the XM105 Mezzanine Debug card. This card has DS5, DS6, and DS7 which indicate good power to the board. Debug strategies will vary depending on the specific mezzanine card being used. Can also use XTP091. | |
Board DDR3 Memory (PS) | ZC706 BIST (XTP242) | Page 26 | |
Board DDR3 Memory (PL - SODIMM) | ZC706 MIG Example Design (XTP244) | ||
Board USB ULPI Interface | ZC706 BIST (XTP242) | Page 33 | |
Board Quad SPI Flash (General Purpose) | none available | The QSPIPS peripheral driver has examples that can perform this type of test | |
Board USB Serial UART | ZC706 BIST (XTP242) | Page 21. Ensure that the USB UART drivers have been installed | |
Board SFP Connector | ZC706 GTX IBERT Design (XTP243) | Page 14 | |
Board SD Card (General Purpose) | Xilinx Wiki Linux Release | For example: 14.4 - http://www.wiki.xilinx.com/Zynq+Release+14.4. This can boot entirely from SD card | |
Board I2C Interface | ZC706 BIST (XTP242) | Page 22 | |
Board 200 MHz differential clock | none available | Drives clock into PL fabric | |
Board 33.333 MHz PSCLK | ZC706 BIST (XTP242) | The PS uses this clock as the primary reference clock. If BIST works as expected, PSCLK is working | |
Board Ethernet PHY | ZC706 BIST (XTP242) | Page 43 | |
Transceiver Interfaces | |||
Transceiver RefCLK (differential) | ZC706 GTX IBERT Design (XTP243) | Page 37, This is the IBERT example and could be modified to use SMA RefCLK | |
Transceiver SMA Connectors (differential) | ZC706 GTX IBERT Design (XTP243) | Page 17 | |
User Specified Interfaces | |||
User PCIe Finger | ZC706 PCIe Example Design (XTP246) | ||
User LEDs | ZC706 BIST (XTP242) | Page 29 | |
User DIP Switches | ZC706 BIST (XTP242) | Page 30 | |
User Pushbuttons | ZC706 BIST (XTP242) | Page 31 | |
User PMOD1 Header | none available | Testing requires a Digilent PMOD1 device | |
User PMOD2 Header | none available | Testing requires a Digilent PMOD2 device |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
43748 | Xilinx Boards and Kits - Debug Assistant | N/A | N/A |
50863 | Zynq-7000 SoC - Debug | N/A | N/A |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
54013 | Zynq-7000 SoC ZC706 Evaluation Kit - Board Debug Checklist | N/A | N/A |
AR# 54134 | |
---|---|
Date | 05/21/2018 |
Status | Active |
Type | General Article |
Boards & Kits |