This page provides a walkthrough of the Built-In Self Test (BIST) and Board GUI/System Controller UI (BUI/SCUI) for Zynq Ultrascale+ MPSoC evaluation boards.

Table of Contents

Introduction

This guide applies to the following boards. User guides for each board are also linked below.

The BIST may be used to verify board functionality. Clocks and other configurable settings can be programmed through the Board GUI.

Built In Self-Test (BIST)

Starting the Board

Board

Table #

Page

ZCU102

3-34

82

ZCU104

3-25

68

ZCU106

3-36

89

Running BIST

Each test in the BIST corresponds to a PL LED (see callouts) which lights up (green) when the test is passed. The full BIST will pass when all LEDs have lit up green.

Note:

Refer to the table below for each board’s tests and PL LED test assignments. The tests will not necessarily run in LED # order/the order they are shown in this table.

Board

LED

Test

ZCU102

ZCU106

7

Clock

6

BRAM

5

PL-DDR4

4

PS-DDR4

3

Flash

2

I2C

1

DIP

0

PB

ZCU104

3 (Top left)

Clocking and Memory

2 (Top right)

EEPROM and I2C

1 (Bottom left)

DIP

0 (Bottom right)

PB

Board Callouts

More comprehensive component lists available in board user guides.

  1. SD Card Interface

  2. Power and Status LEDs

  3. USB Interface

  4. Ethernet Interface

  5. Power On/Off Switch

  6. Power Connector

  7. Mode Configuration Switch (SW6)

  8. POR_B and SRST_B Switches

  9. PL LEDs

  10. PL DIP Switches

  11. Pushbuttons

ZCU102

ZCU104

ZCU106

Boot Modes

The following table can be used to determine mode switch configuration. Zynq Ultrascale+ MPSoC devices use switch SW6 for boot configuration. Refer to individual board callouts to locate switch.

Boot Mode

Mode Pins [3:0]

SW6 [4:1]

JTAG

0000

ON, ON, ON, ON

QSPI32

0010

ON, ON, OFF, ON

SD

1110

OFF, OFF, OFF, ON

Board System Controller GUI (BUI) Guide

The board GUI allows users to change certain settings, set boot-up configurations, and further debug device issues. The guide below provides an explanation for starting and navigating the board GUI.

Start Up

Clocks

Voltages

Power

GTR MUX

FMC + EEPROM Data

GPIO Commands

Related Links