There is another question, which one is used for the device tree of xavier nx, like “tegra186-quill-p3310-1000-c03-00-base.dtb” used in TX2, all my changes can be here in the device tree file.
The main reason is that it cannot be refreshed successfully now, so the device tree file used cannot be seen in the /boot folder of the development board.
My module part number is “Jetson Xavier NX P3668-0001”
Information you might find of use: There is also a device tree partition. When you flash, this is basically what gets updated. It is also possible that the device tree in “/boot” gets used, typically if there is an “FDT” entry in “/boot/extlinux/extlinux.conf”. Check and see if there is an FDT entry. If security fuses are burned, then the signed partition is used instead even if there is an FDT entry within extlinux.conf. Serial console boot logs are nice for so many things, including telling you which device tree was actually used.
Sometimes arguments passed to the flash software will alter the “Linux_for_Tegra/rootfs/boot/” content when generating a flash image from the host PC prior to generating that image. Flash itself only works on the partition, but will also contain that rootfs/boot/ content. If you flash on command line, then you can log this and tell which files are added or modified in “rootfs/boot/”. An example command line flash from the PC (assumes you have jetson-xavier-nx-devkit, but could be whatever your case is): sudo ./flash.sh jetson-xavier-nx-devkit 2>&1 | log_flash.txt
(then you’ll have a permanent record of which files are added, where they are added, and which images become which partition via log_flash.txt)
Hello, I used the command “sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1” to try to flash the two versions of R32.5.1 and R35.1. The device tree used in R32.5.1 is " tegra194-p3668-all-p3509-0000.dts", but the device tree used in R35.1 is “tegra194-p3668-0001-p3509-0000.dts”.
Ok,I see. Still have a question
There is a common under the t19x directory, which stores the files shared by AGX Xavier series/Xavier nx series/AGX Orin, and there is another common under jakku/kernel-dts, which stores the files shared by the xavier-nx series?
AGX Orin is not under t19x directory. Orin is t234 soc which is under t23x.
I don’t have the answer to your question because I don’t memorize the device tree. What you need to do is read the device tree source by yourself and see what files are included. This is source code and you should read and understand it. Not memorize every line of it.