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 atwiki.xilinx.comto 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 animage.ubfile, or separate Linux boot files (device tree, kernel, ramdisk), you will need to define thesdx:imageDataattribute of theelement to specify the platform folder that contains these files. Forsdx:imageData="image"the location of theimage.ubfile would be/sw/image/image.ub.

Sample xml description:
sdx:imageData="image"

Location:samples/platforms/zc702_axis_io/sw/image