I was working on interfacing adv7280m analog to MIPI CSI 2 video converter with the jetson orin nano dev kit some weeks ago but couldn’t achieve it even after trying for a long time. Even though I’ve put the project on hold, I had a thought to confirm if the hardware connection was correct of our setup.
I’ve attached the pinout of CSI connectors on Jetson orin nano devkit , as well as the pinout of adv7280m IC. Kindly inform me which pins are needed to be matched to establish MIPI CSI 2 connection between the two devices.
Thank you for getting back to me. Can you tell me how to match the pin labels from the pictures you shared with the pinout of jetson devkit’s csi connector as it only has 1 clock pair per connector (CSI 0 Clock and CSI 1 Clock pins 14 and 15).
Also, the adv7280m only has a clock pair and 1 data pair (pins 9 to 12)
If I route clock pins 11 and 12 of adv7280m to pins 14 and 15 of csi connector, which data pin pair on the csi connector of jetson should I connect pins 9 and 10 (D0P and D0N respectively of adv7280m) to establish successful MIPI CSI 2 (or MIPI CSI DPHY) connection. And should I connect positive with positive and negative with negative, or swap them?
If you use CSI0 port for your 1-lane sensor, below is the example connection of data lane and clk lane.
D0P → CSI0_D0_P
D0N → CSI0_D0_N
CLKP → CSI0_CLK_P
CLKN → CSI0_CLK_N
The num-channels is total usage lanes. For example if your system have two 4 lanes cameras it should be 8.
Use bus-width for each camera lanes configuration.