Reference - Reference - 2026.1 English - UG908

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2026-06-23
Version
2026.1 English

Version Information

Run cfgmem_util --version to display version and build information:

$ cfgmem_util --version 
****** AMD Configuration Memory Utility v2026.1   
**** Build Info : #16 | 2026-03-20 22:40 UTC | 8b6a218     
** Copyright 2025-2026 Advanced Micro Devices, Inc. All Rights Reserved. 

cfgmem_util 2026.1

Supported Device Architectures

Table 1. Supported Device Architectures
Architecture Flash Types Example Devices
Versal QSPI, OSPI xcvc1902, xcvp1202
Zynq UltraScale+ MPSoC QSPI xczu9
Note: OSPI flash types are only supported on Versal devices.

Supported flash types are as follows:

QSPI Types
  • qspi-single-x1
  • qspi-single-x2
  • qspi-single-x4
  • qspi-dual-stacked-x1
  • qspi-dual-stacked-x2
  • qspi-dual-stacked-x4
  • qspi-dual-parallel-x8
OSPI Types (Versal Only)
  • ospi-single-x8
  • ospi-dual-stacked-x8

Common Options

Most subcommands share the following options:

Table 2. Common Options
Option Description Required
-u, --url Hardware server hostname (for example, oyster2) Yes
-f, --flash-type Flash configuration (for example, qspi-single-x4) Yes
-t, --target-index Target device index (default: 0) No
-v, --verbose Enable detailed diagnostic output No
Note:
  • list-targets requires only --url (plus --verbose).
  • generate-template accepts only --output; it does not support --url, --flash-type, --target-index, or --verbose.
  • run also supports -i/-o as short forms for --input/--output.

Verbose Mode

Pass -v or --verbose to enable detailed diagnostic output. Verbose mode shows device detection details, firmware deployment progress, and additional diagnostic information useful for troubleshooting connection issues.

Common Error Messages

Invalid flash type:

cfgmem_util get-flash-properties: error: argument -f/--flash-type: invalid choice: 'qspi-single-x8' (choose from ospi-dual-stacked-x8, ospi-single-x8, qspi-dual-parallel-x8, qspi-dual-stacked-x1, qspi-dual-stacked-x2, qspi-dual-stacked-x4, qspi-single-x1, qspi-single-x2, qspi-single-x4)

Missing required option:

cfgmem_util readback: error: the following arguments are required: --output

No JTAG devices found:

Error: No JTAG devices found on the chain.