Linux Image
A Linux image is required to boot the hardware platform. Xilinx provides single platform-independent pre-built Linux image that works with all the SDSoC platforms supplied by Xilinx.
However, if you want to configure Linux for your own platform, follow the instructions at wiki.xilinx.com to download and build the Linux kernel. Make sure you enable the SDx IDE APF drivers, and the Contiguous Memory Allocator (CMA) when configuring Linux for your platform.
If PetaLinux is used to create Linux boot files, the Linux kernel image is included in the
unified boot image file, image.ub, rather than as a separate file.
Whether you provide an image.ub file, or separate Linux boot files (device
tree, kernel, ramdisk), you will need to define the sdx:imageData
attribute of the <sdx:image> element to specify the platform folder
that contains these files. For sdx:imageData="image" the location of the
image.ub file would be
<path_to_platform>/sw/image/image.ub.
sdx:imageData="image"Location: samples/platforms/zc702_axis_io/sw/image