Platform Management Utility

Kria KR260 Robotics Starter Kit User Guide (UG1092)

Document ID
UG1092
Release Date
2022-05-17
Revision
1.0 English

The following section outlines the platform management utility called xmutil that is included in the SOM Linux image to help you configure and work with the SOM. The table provides a list and description of the functions available from Xilinx. You should use the -h or help functions with each utility to get detailed use instructions. Using sudo is required with many of the xmutil functions.

Table 1. SOM Utility Functions
Utility Function Description
xmutil boardid Reads all board EEPROM contents. Prints information summary to command line interface.
xmutil bootfw_status Reads primary boot device information. Prints A/B status information, image IDs, and checksums to command line interface.
xmutil bootfw_update Tool for updating the primary boot device with a new boot image in the inactive partition.
xmutil getpkgs Queries Xilinx package feeds and provides a summary to the debug interface of relevant packages for the active platform based on board ID information.
xmutil listapps Queries on the target hardware resource manager daemon of pre-built applications that are available on the platform and provides a summary to the debug interface.
xmutil loadapp Loads the integrated HW+SW application inclusive of the bitstream, and starts the corresponding pre-built application software executable.
xmutil unloadapp Removes accelerated application inclusive of unloading its bitstream.
xmutil platformstats Reads and prints a summary of the following performance related information: CPU frequency, RAM usage, temperature, and power information.
xmutil ddrqos Utility for changing configuration of PS DDR quality of service (QoS) settings. Initial implementation focuses on PS DDR memory controller traffic class configuration.
xmutil axiqos Utility for changing configuration of PS/PL AXI interface quality of service (QoS) settings. Initial implementation focuses on AXI port read/write priority configurations.