Configuration File xrt.ini

The following reference shows a list of all available configuration parameter. Each parameter can be set using:

XRT.XRTWrap.set!Function
set!(key::AbstractString, value::AbstractString)
set!(key::AbstractString, value::Integer)

Change xrt.ini string value for specified key. Possible keys can be found in XRT.XRTConfiguration module. See Configuration File xrt.ini section of docs for mor information.

source

Available configuration parameters

Note: The keys and valid values are based on XRT 2.11 or Vitis 21.1. In newer versions, these may no longer be up-to-date. It is always possible to enter your own keys.

Runtime Group

Debug Group

XRT.XRTConfiguration.CONTINUOUS_TRACEConstant

Enables the continuous offload of the device data while the application is running. In the event of a crash/hang a trace file will be available to help debugging.

Default: false

    [false|true]
source
XRT.XRTConfiguration.TRACE_BUFFER_SIZEConstant

Specifies the size of DDR/HBM memory for storing trace data. This option only applicable in hardware flow. If no unit is given byte is assumed.

Default: 1M

    [N {K|M|G}]
source

Emulation Group

XRT.XRTConfiguration.LAUNCH_WAVEFORMConstant

Specify how the waveform is saved and displayed during emulation. The kernel needs to be compiled with debug enabled for the waveform to be saved and displayed in the simulator GUI.

Default: off

    [off|batch|gui]
source
XRT.XRTConfiguration.TIMEOUT_SCALEConstant

Specify the time scaling unit of timeout specified clPollStreams command, otherwise Emulation does not support timeout specified in clPollStreams command.

Default: na (not applicable)

    [na|ms|sec|min]
source