Cannot see new dtbo file in /boot directory

Hi,

In Host Ubuntu PC :

  1. Write a new dtbs file in /Linux_for_Tegra/source/hardware/nvidia/t23x/nv-public
  2. Follow the steps of the link to build dtbs files: Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation
  3. The new dtbo file is generated succesfully in kernel-devicetree/generic-dts/dtbs/.
  4. Copy the new dtbo to /Linux_for_Tegra/kernel/dtb/.
  5. flash the device with SDK manager
    In Jetson Orin:
    After flashing, reboot system. Check /boot directory, there is no new dtbo file.

Could you please give me any suggestion to check it ?

Thank you.

If you just add a random file (not matter what it is), then the flash process won’t do anything for it as it totally didn’t know what this thing is.

You have to define a dtbo in your board config so that it will be take into flash process.

If you don’t know what is board config, learn manual flash command instead of using sdkmanager first.

https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/IN/QuickStart.html

Thank you for this information. I checked it and do the following steps:
1.cp kernel-devicetree/generic-dts/dtbs/* /Linux_for_Tegra/kernel/dtb/
2. sudo ./apply_binaries.sh
3. sudo ./flash.sh jetson-agx-orin-devlit.conf mmcblk0p1
It can flash the device successfully. Then I believe I need to add the new DTBO to jetson-agx-orin-devlit.conf. Therefore I modified DTB_FILE from
DTB_FILE=tegra234-p3737-0000+p3701-0000-nv.dtb to
DTB_FILE=tegra234-p3737-0000+p3701-0000-nv.dtb, tegra234-p3737-my-camera-overlay.dtb. However, i still not see the new dtb file is in /boot directory. I checked the forum but cannot find a method to solve it. May I have your help for how to add tegra234-p3737-my-camera-overlay.dtb in DTB_FILE of jetson-agx-orin-devlit.conf ?

Overlay file will be handled from UEFI and apply to the dtb. Thus, it actually does not matter whether it exists in /boot/dtb at all.

Your modification is also wrong. You should modify OVERLAY_DTB_FILE but not DTB_FILE

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.