Please provide the following info (tick the boxes after creating this topic): Software Version
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other
Target Operating System
Linux
QNX
other
Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other
SDK Manager Version
1.9.3.10904
other
Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other
Hey guys,
I’m about to try flashing a modified a dtb file. Just to play it super-safe, I thought that I might try pulling the existing dtb file off of the Orin first and comparing it to a compiled dtb file with no modifications. They should be bit-for-bit identical.
But, our Orin has a “/boot” folder which is completely empty. And there’s no “vmlinuz” file or anything like that in the root either. So I’m sort of puzzled at where this is actually stored. In addition to the main partition, “vblkdev0p1”, there’s the data partion, “sda”. It’s not there either. And it’s not on the other two recognized partitions on the system, “vblkdev1” and “vblkdev3”.
In my case, I’m modifying camera frame sync properties. So that means modifying files in “tegra234-p3710-0010.dtsi” which will in turn effect the “tegra234-p3710-0010-a*.dtb” files.
But beyond this specific case of these dtb files I’m modifying, I actually really am curious where all of the system files are stored on this setup.
By the way, I’m aware that the files can also be stored directly on partitions, outside of the normal filesystem. The problem is, I just can’t find any partitions that appear to be storing that. I’ve attatched the output of running “parted -l”. There aren’t any partitions named “kernel-dtb” or anything like that. parted.txt (2.4 KB)
Dear @jcatlin,
DRIVE OS is different because of hypervisor. The kernel is loaded by partition loader from kernel partition instead of vmlinuz in /boot of rootfs as part of hypervisor (bootrom → mb1 → mb2 → pl → kernel) and it’s the same as kernel device tree kernel-dtb. The kernel partition is not accessible by default.