Marcus Folkesson

Embedded Linux Artist

FIT vs legacy image format

FIT vs legacy image format U-Boot supports several image formats when booting a kernel. However, a Linux system usually need multiple files for booting. Such files may be the kernel itself, an initrd and a device tree blob. A typical embedded Linux system have all these files in at least two-three different configurations. It's not uncommon to have Default configuration Rescue configuration Development configuration Production configuration ... Only these four configurations may involve twelve different files.