loadipxact - 2024.1 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
Release Date
2024-05-30
Version
2024.1 English

Load register definitions from ipxact file.

Syntax

loadipxact [options] [ipxact-xml]

Load memory mapped register definitions from an ipxact-xml file, or clear previously loaded definitions and return to built-in definitions, or return the XML file that is currently loaded.

Options

Option Description
-clear Clear definitions loaded from the ipxact file and return to built-in definitions.
-list Return the ipxact file that is currently loaded.

Note(s)

  • Select a target that supports physical memory accesses to load memory mapped register definitions. For example, APU, RPU, PSU, and Versal targets support physical memory accesses. Processor cores (A9, R5, A53, A72, etc.) support virtual memory accesses.

Returns

Nothing, if the ipxact file is loaded, or previously loaded definitions are cleared successfully. Error string, if load/clear fails. XML file path if -list option is used, and XML file is previously loaded.

Examples

loadipxact <xml-file>

Load register definitions from <xml-file>. This file should be in ipxact format.

loadipxact -clear

Clear previously loaded register definitions from an XML file, and return to built-in definitions.

loadipxact -list

Return the XML file that is currently loaded.