I am encountering a problem when attempting to upload a Device Tree Binary Overlay (DTBO) using the Jetson-IO tool. The primary issue is that the DTBO file is not getting copied to the /boot/dtbs directory in the root file system.
Another problem I’m encountering is that even when I manually copy the DTBO file to the /boot/dtbs directory, it doesn’t seem to get applied or recognized by the system
Hi nb0818,
Are you using the devkit or custom board for Xavier NX?
What’s your Jetpack version in use?
Do you modify the /boot/extlinux/extlinux.conf
to specify your dtbo?
“I am currently using JetPack 5.4.1 on my Jetson device. I have manually copied my Device Tree Binary Overlay (DTBO) file to the /boot
directory and then attempted to configure it using the sudo /opt/nvidia/jetson-io/jetson-io.py
command. The configuration process seemingly saved the settings to a DTB file named kernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb
in the /boot
directory. However, when I try to list the file using the ls
command, I receive an error message indicating that the file does not exist, even though it should have been created during the configuration process.”
We don’t have this release…
Could you share the result of your command?
May I know what’s your use case to create a DTBO?
Have you tried to de-compile the dtb and modify it directly?
I’m working on creating a DTBO for the IMX334 camera sensor. and i follow the method for this link “generic-no-api_r2” and below attachment is my dtbo.
my_dtbo.txt (5.2 KB)
5. Compile the .dts file to generate a .dtbo file. Move the .dtbo file to /boot so that the Jetson‑IO tool can recognize it. Launch the Jetson‑IO tool and configure the DTB overlay.
Have you put the dtbo to /boot for Jetson-IO to recognize it?
yes, i have put the dtbo to /boot for jetson-io to recognise it.
-
when i apply the it show
The configuration process seemingly saved the settings to a DTB file namedkernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb
in the/boot
directory. -
but after reboot it is not reflect it. there is no
kernel_tegra194-p3668-0000-p3509-0000-user-custom.dtb
in the/boot
directory.
If you are using JP5.1.2(R35.4.1), please refer to the following instruction instead.
Using the Jetson-IO Tool
As you mention i have tried it however, it is not work as excepted results as per documents.
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
Could you share the detailed steps and commands you used so that we could try to reproduce and verify this isssue locally?