

The device tree is defined in human-readable text file, called the device tree source file, and is then compiled into the binary form by the compiler to form the device tree blob which can be understood by U-boot. Information of the hardware that Linux is to booted on is contained in the device tree blob(.dts) file.

It will decompress itself once loaded into memory by the SSBL. The zImage file contains the compressed Linux kernel. The “.BIN” boot image can be put into Flash or copied directly to the first FAT partition of an SD card.Īdditionally, it may also contain the image.ub FIT image. If the bitstream is required it must be placed after the FSBL file and before the SSBL file.įigure 1 Required files for Zynq Linux boot medium The ordering of the files that are combined together to form the boot image is important. The bitstream is the file that is used to configure the PL of the Zynq-7000 AP device.

The FSBL and SSBL files contain the final stages of the bootloader which is used to load Linux on the device.
HOW TO CONFIGURE BOOT.ELF FILE SOFTWARE
Stage-0 : On power-on reset, system reset or software reset, a hard-coded boot ROM is execute on the primary processor.
