this post was submitted on 17 Apr 2024
21 points (95.7% liked)

Linux

4554 readers
292 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year ago
MODERATORS
top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 5 points 3 months ago* (last edited 3 months ago)

I was confused by what a FIT actually is. To clarify,

From the article:

A Flat Image Tree is the compiled Linux kernel paired with the associated DeviceTree content that is compressed and easily then distributed and executed by capable bootloaders.

From the ARM OSS Wiki:

During the Linux boot process, a "Device Tree Blob" (DTB) file is loaded into memory by U-Boot / UEFI, and a pointer to it is passed to the kernel. This DTB file describes the system's hardware layout to the Linux kernel, allowing for platform-specific code to be moved out of the kernel sources and replaced with generic code that can parse the DTB and configure the system as required.

[โ€“] aport 2 points 3 months ago

This will be a nice quality of life improvement for embedded folks. Right now we have to use mkimage from u-boot. It's not a huge problem but it's nice to have the tools included with the kernel.