Jetson/TX2 DTB

From eLinux.org
< Jetson
Revision as of 08:17, 22 April 2017 by Dusty-nv (talk | contribs)
Jump to: navigation, search

Starting on Jetson TX2, the Device Tree Binary (DTB) is no longer specified by default in /boot/extlinux/extlinux.conf. This is to allow u-boot to pass parameter to load the specific DTB file. However if you have compiled your own DTB, there are ways to set it yourself.

Modifying the Existing extlinux.conf

Although L4T by default no longer sets the FDT entry in extlinux.conf, users can still manually set this for the change to take effect. Note the DTB field added back into /boot/etxlinux/extlinux.conf below:

  TIMEOUT 30
  DEFAULT primary
  MENU TITLE p2771-0000 eMMC boot options
  LABEL primary
     MENU LABEL primary kernel
     LINUX /boot/Image
     FDT /boot/tegra186-quill-p3310-1000-c03-00-base.dtb
     APPEND fbcon=map:0 net.ifnames=0 console=tty0 OS=l4t console=ttyS0,115200n8 memtype=0 video=tegrafb no_console_suspend=1 earlycon=uart8250,mmio32,0x03100000 gpt tegraid=18.1.2.0.0 tegra_keep_boot_clocks maxcpus=6 android.kerneltype=normal androidboot.serialno=0335115020673 vpr_resize root=/dev/mmcblk0p1 rw rootwait

Discussion Thread

see https://devtalk.nvidia.com/default/topic/1001443/jetson-tx2/extlinux-conf-fdt-no-longer-used-for-dtb-file-specification-/1