Difference between revisions of "Jetson/Device Tree"
< Jetson
Line 20: | Line 20: | ||
=== Kernel DTB for Jetson Xavier NX Devkit === | === Kernel DTB for Jetson Xavier NX Devkit === | ||
tegra194-p3668-all-p3509-0000.dtb | tegra194-p3668-all-p3509-0000.dtb | ||
− | |||
=== Kernel DTB for Jetson TX2 Devkit === | === Kernel DTB for Jetson TX2 Devkit === |
Revision as of 02:34, 9 April 2021
Testing
Contents
Downloading the Device Tree Compiler (DTC)
Considering that you are working on a Ubuntu machine, issue the following commands to set up DTC on the host machine.
$ sudo apt update $ sudo apt install device-tree-compiler
Kernel Device Tree in L4T
You can download the L4T Driver Package (BSP) as well as the Sample Root Filesystem from the L4T Archive. Please select the BSP that matches your device.
More instructions on how to set up L4T can be found in the Quick Start Guide.
The Device Tree Binaries (DTBs) that are presented here are the ones meant for the respective Jetson Developer Kits. For customized carrier boards, these might offer a great starting point and reference.
The referred DTBs can be found under the following path (after uncompressing
<path_to_L4T>/kernel/dtb
Kernel DTB for Jetson Nano Devkit
[TODO]
Kernel DTB for Jetson Xavier NX Devkit
tegra194-p3668-all-p3509-0000.dtb
Kernel DTB for Jetson TX2 Devkit
tegra186-quill-p3310-1000-a00-00-base.dtb
Kernel DTB for Jetson Xavier AGX Devkit
tegra194-p2888-0001-p2822-0000.dtb
Kernel DTB in the Filesystem
TODO
Decompiling and compiling the device tree
TODO
Flashing the DTB to its partition
TODO
Flashing the DTB with DD utility
TODO