additional packaging option (
sd_card image, rootfs
etc.) is required for software emulation ps_on_x86 flow.
sd_card or Linux-related settings are not required in the package
|Command line flag||Software emulation PS on x86||Software emulation QEMU||Details|
|platform||Target Platform||Target platform||
Either a base platform, or a custom platform that meets AI
Engine flow requirements.
|target||sw_emu||sw_emu||Specifies the software emulation build target|
Causes the Vitis compiler to save intermediate files created
during the build and package process
Indicates the device boots from an SD card or from a QSPI
image in flash memory. Values can be: sd or qspi.
Specifies a directory where output files should be created. If
out-dir is not specified, the files are written to the current
Specifies the image file that is specified as part of the linking
command. The file here should be the same for both
Specifies the path to the Root FS file that is requires as part
of the linking command. The file should be the same for
The AI Engines will be enabled by the PS application. When
unset, generate the CDO commands to enable AI Engines
during PDI load instead. Only valid if libadf.a is an input
file and the platform is of a Versal platform.
Copies the ELF for the main application that will run on the
Cortex-A72 processor for bare metal, and any files needed
to run on Linux. The XCLBIN file is automatically copied to
the out-dir or sd_card folder. To have more files copied
to the sd_card folder, you must specify this option multiple
|PS on X86||No output files generated as part of out_dir/sd_dir.
current directory contains below files i.e