How to apply dtbo with Orin NX Jetpack6.0

Hi, I’m using custom board, and I’m looking to use CSI camera as jetpack6 on orin nx.
If I flash jetpack6 without fixing anything, I see 2 csi camera ports, but one side doesn’t work. So I referenced jetpack5 source and the difference from jetpack5 is that the dtsi file related to imx219 in jetpack6 is in the overlay folder. Is there anything that has changed regarding imx219?

And I think the overlay file is not applied at the moment, so I’m trying to apply the tegra234-p3767-camera-p3768-imx219-dual.dtbo file to jetpack6, so please tell me how to apply it.

hello hyeyum1,

JP-6 has upgraded the Linux kernel from version 5.10 to 5.15.
please refer to Camera Sensor Drivers Porting, and also Release Notes (r36.3).

hello.

https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/CameraDevelopment/SensorSoftwareDriverProgramming.html#camera-sensor-drivers-porting

I don’t understand well even if I look at the link above…

Jetson-io is not available on my custom board.
Can you tell me how jetson-io actually applies?

hello hyeyum1,

all right, Jetson-IO only works with developer kits.
you may see-also developer guide for Device Registration section.
since you’re working with a custom board, please configure flash config to update OVERLAY_DTB_FILE for adding your *.dtbo binary file.

I use p3768-0000-p3767-0000-a0.conf for flash, and I modified the following to OVERLAY_DTB_FILE here.

- OVERLAY_DTB_FILE=",tegra234-p3768-0000+p3767-0000-dynamic.dtbo";
+ OVERLAY_DTB_FILE=",tegra234-p3767-camera-p3768-imx219-dual.dtbo";

And I copied the tegra234-p3767-camera-p3768-imx219-dual.dtbo file to kernel/dtb and boot folders and flashed it.
However, the same symptoms appear as before.

hello hyeyum1,

is it Raspberry Pi Camera v2, IMX219?
this should be by default supported on JP-6, you should not modify it manually.

hello hyeyum1,

BTW, since it’s a custom board, please also confirm all those board configuration file has applied correctly.
for instance, please also contact with vendor for double check the compatibility with JP-6

yes.
It works well when I operated csi camera on the same custom board jetpack5.
However, if you flash with jetpack6 in the same environment, one side of the csi camera will not work.
In jetpack5, imx219 worked well without fixing anything. So I thought jetpack6 would work well too, but it didn’t, so I don’t know which part to look at.

hello hyeyum1,

please see-also Topic 292046, and Topic 291630, it might be issue with loading device tree overlay.

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