• DTS : Device Tree Source
  • DTB : Device Tree Blob (compiled DTS)

DTB는 IBM OpenFirmware specification에서 옴

Bootloader/U-boot에서 kernel로 low-level hardware information을 전달

DeviceTree.org : 
Device Tree is a data structure for describing hardware. Rather than hard coding every detail of a device into an operating system, many aspects of the hardware can be described in the data structure that is passed to the operating system at boot time.

 

 

Compiling

$ sudo apt-get update
$ sudo apt-get update $ sudo apt-get install device-tree-compiler


$ dtc -I dtb -O dts juno.dtb > juno.dts
$ dtc -I dts -O dtb juno.dts > juno.dtb

Denx Software Engineering wiki page

https://community.arm.com/oss-platforms/w/docs/525/device-tree

반응형

+ Recent posts