Confirm the way to update the device tree

Hi Community member,

Please let me confirm the following question.
[Question]
Would you please teach me the way to update the device tree compiled by Jetson TX2?

Note: I have used the JetPack 3.3 for TX2.

Or should we overwrite the “tegra186-quill-p3310-1000-c03-00-base.dtb” with the new one on host PC and run the flash.sh script with the following command like following link??
sudo ./flash -r -k kernel-dtb jetson-tx2 mmcblk0p1

https://devtalk.nvidia.com/default/topic/1024097/jetson-tx2/how-to-update-device-tree-on-tx2/

If you have any questions, please let me know.
Best regards.
Kaka

Hi Kaka_m,

Please refer to https://elinux.org/Jetson/TX2_DTB#TX2. You should replace tegra186-quill-p3310-1000-c03-00-base.dtb or tegra186-quill-p3310-1000-a00-00-base.dtb dependent on which one is used.

Hi Vickyy

Thank you for your response.
According to your comments, we do not have a way to update the dtb files on Jeton TX2. We must use the flash.sh file to update it.
Is my understanding correct?

Best regards.
Kaka

Yes, you need to reflash the partition to update device tree blob.