CSI Multicamera support XaviernX

I am using XavierNX emmc module SOM with Inhouse custom carrier board. As of now I am able to use two IMX477 cameras connected to CSI0 and CSI2 now my main aim is to use CSI2 and CSI3 as well each camera once a time.

I am new to device tree. Kinldy help me with reviewing the changes I made for using CSI1 and CSI3.
I have shared the device tree source file with some changes in addition to use CSI1 and CSI3 below. Have a look and help me how to proceed further for enabling CSI1 and CSI3.

tegra194-p3668-0000-p3509-0000.txt (399.0 KB)

hello Sunim_1,

may I double check your actual use-case, which two CSI ports you’re trying to enabled?
your dtsi shows four imx477 nodes, such as.. imx477_out0, imx477_out1, imx477_out2, imx477_out3.
did you also check the board schematic to confirm pin mappings?

Yes, As for now I am using CSI0 and CSI2 but as my goal is to use another two that is CSI1 and CSI3.

I have shared the pin mapping below:


hello Sunim_1,

firstly, you should keeping device tree settings as same as your hardware connections.

you may refer to Topic 69753, which shows an example of the port-index mapping of NVCSI and VI.