How to add dtsi file to Jetson linux kernel?

I’m working on the same thing as this article,

I use Leopard imx219 MIPI CSI camera at port 1 and custom MIPI CSI at port 2
I got /dev/video0 when i #ls -al/dev/vi*

[NANO multi CSI without I2C HUB]

(NANO multi CSI without I2C HUB)

so I’d like to know how to write the dtsi file that this person worked on. I think I have to add dtsi files to the kernel, but I don’t know exactly how to do it, so can I get help?

Please reference to the sensor programing guide.

https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3261/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/camera_sensor_prog.47.1.html#wwpID0E0JCB0HA

It means create directory /hardware/nvidia/platform/t19x/common/kernel-dts/t19x-common-modules/
then put dtsi files into folder?

Could you help me with what I should do after this?
I tried reboot and #dmesg | grep imx , check dev1 but fail to recognized device1



No, you need download the kernel source code and add your dts file to the folder and include it as document tell and rebuild the dtb to apply to Nano for it.

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