5. Device Tree
Overview
The device tree file is like the BIOS of the ARM-based Linux system. The device tree file describes some hardware definitions about the memory address, linking with other devices, and lots of parameters that will be further referenced by kernel drivers, e.g., clock speed, amount of CSI lanes, etc.
The following are common device tree file types:
.dtb- the compile binary file for flashing, not readable by humans.dts- the source code that is readable by humans, usually decompiled from a completed.dtb.dtsi- the included source code that is the most readable by humans, usually depending on otherdtsi
Modify Device Tree
There are a lot of device trees on Jetson products. Usually, we only change the .dtb described as DTB_FILE= in the .conf
There are two methods to modify your device tree file, which require a different environment setup.
Modify device tree from an existing completed
.dtbModify device tree from
.dtsi
Last updated