Using CAM_PWDN on Jetson Orin Nano P3768 as IMX586 XCLR reset

Hi,

I am integrating a Sony IMX586 MIPI CSI-2 camera with the NVIDIA Jetson Orin Nano Developer Kit (P3767 module + P3768 carrier board).

The IMX586 module requires the XCLR signal to be held LOW during power-up. After all sensor power rails are stable and MCLK is supplied, XCLR should be driven HIGH for normal operation.

We are considering connecting the IMX586 XCLR signal to Pin 6 (CAM_PWDN) of the P3768 camera connector.

Can CAM_PWDN on the P3768 be configured as a GPIO and reliably controlled by the camera driver/device tree to provide the following sequence?

  1. CAM_PWDN = LOW during sensor power-up
  2. Sensor power rails become stable
  3. MCLK is supplied
  4. CAM_PWDN = HIGH to release XCLR and start the sensor

I would also like to confirm whether CAM_PWDN uses 1.8 V logic on the P3768 and whether using this signal as reset-gpios in the camera device tree is an appropriate implementation.

The camera module manufacturer is considering this solution to avoid requiring an additional custom interposer board.

Thank you.

All the power on sequence are controlled in the sensor driver. Suppose you should be able to customized it.

And have reference to below for the pin map.