DTB
DTB commonly refers to the Device Tree Blob, a binary data structure used by some operating systems to describe the hardware present in a system. It allows the kernel to understand CPUs, memory, buses, peripherals, and their configurations without relying on board-specific source code. This enables greater portability across devices and simplifies kernel maintenance.
A DTB is produced from a human-readable device tree source file (.dts) by the Device Tree Compiler
Key concepts associated with the DTB include bindings, which describe how a hardware component should be represented
The Device Tree approach originated in embedded Linux to improve portability across boards and reduce platform-specific
DTB can stand for other terms in different contexts, but in computing it most often denotes Device