Dtb Firmware -

Thus, the Linux kernel cannot "guess" the hardware layout. It needs a map. That map is the DTB. The is responsible for providing that map early in the boot process. Without a valid DTB, the kernel has no idea where its console UART is located and will crash silently.

The human-readable text file where developers describe the hardware (CPUs, memory, GPIO pins, etc.). dtb firmware