Boot Using USB Boot - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-03-20
Version
2024.2 English

In this section you will load the boot images on the ZCU102 target using the DFU utility. Before you start, set the board connections as shown below:

  1. Set ZCU102 for USB boot mode by setting SW6 (1-OFF, 2-OFF, 3-OFF, and 4-ON), as shown below:

    _images/image79.jpeg
  2. Connect a USB 3.0 cable to a J96 USB 3 ULPI connector. Connect other end of the cable to a USB port on the host machine.

  3. Connect a USB micro cable between the USB-UART port on the board (J83) and the host machine.

  4. Start a terminal session, using Tera Term or Minicom depending on the host machine being used, as well as the COM port and baud rate for your system.

  5. Power on the board.

The following steps load the boot images via USB using the DFU utility, which can be found at Vitis\2022.2\tps\lnx64\dfu-util-0.9.

Alternatively, you can install the DFU utility on Linux using the Package Manager supported by Linux Distribution.