https://devtalk.nvidia.com/default/topic/1015698/what-dtb-file-tx2-boot-from-/?offset=2
Hi,everybody,
Before in TX1,the dtb file used indicate in /boot/extlinux/extlinux.conf
- FDT /boot/tegra210-jetson-tx1-p2597-2180-a01-devkit.dtb
But now in TX2,there no code to indicate what dtb file TX2 boot from.
- TIMEOUT 30
- DEFAULT primary
- MENU TITLE p2771-0000 eMMC boot options
- LABEL primary
- MENU LABEL primary kernel
- LINUX /boot/Image
- APPEND fbcon=map:0 net.ifnames=0 console=tty0 OS=l4t console=ttyS0,115200n8 memtype=0....
http://elinux.org/Jetson/TX2_DTB
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.
Please refer to the steps according to your JetPack release version.
在jetpack安装目录下面执行:(/home/zhangmingyang/64_TX2/Linux_for_Tegra_tx2)
sudo ./flash.sh -r -k kernel-dtb jetson-tx2 mmcblk0p1