====== Device tree ====== ---- ===== Principe ===== ==== Définition ==== Un device tree est une structure de données décrivant les composants matériels d'un système informatique. Il est notamment utilisé par le noyau Linux2 et différents autres noyaux systèmes comme U-Boot1. Ce système est le principal utilisé sur les architectures de processeur ARM. ==== Fichiers ==== * DTS (Device Tree Source) : sources lisibles par les humains des définitions du devicetree. * DTB (Device Tree Blob) : forme compacte binaire. ==== Device Tree Compiler ==== === Installation === Soit par apt ou bien par snap sudo apt install device-tree-compiler sudo snap install device-tree-compiler ==== Transformation DTB vers DTS ==== === dtc === dtc -I dtb -O dts -o === fdtdump === fdtdump > ---- [[all:bibles:materiel:raspberry:devicetree|Haut de page]]