There are a number of options to change the default behavior:
Option | Description |
---|---|
-address-filter-file
<path>
|
Specify address filter file |
-annotate
|
Annotate source output with details of commands |
-device
<type>
|
Specify device name, default is xcvc1902 |
-help
|
Print help information |
-output-binary-be
|
Output CDO commands in big endian binary format |
-output-binary-le
|
Output CDO commands in little endian binary format |
-output-file
<path>
|
Specify output file, default is stdout |
-output-modules
|
Output list of modules used by input file(s) |
-output-raw-be
|
Output CDO commands in big endian raw format |
-output-raw-le
|
Output CDO commands in little endian raw format |
-output-source
|
Output CDO commands in source format (default) |
-remove-comments
|
Remove comments from input |
-rewrite-block
|
Rewrite block write commands to multiple write commands |
-rewrite-sequential
|
Rewrite sequential write commands to a single block write command |
-verbose
|
Print log information |
post-process <mode>
|
Post process PMCFW commands to PLM commands |
cfu-stream-keyhole-size <size>
|
Override default CFU stream keyhole size |
random-commands <count>
|
Generate <count> random commands |
apropos <keywords>
|
Search device register information for <keywords> and output matches |
overlay <path>
|
Specify overlay file |
Note:
-output-raw-be
is preferred as the Vivado Design Suite produces CDOs in big endian raw format. -output-raw-le
, -output-binary-be
,
and -output-binary-le
are not preferred
options.