Hi I am planning on interfacing a custom board with ADV7282A-M with an NVIDIA Jetson Orin NX board. I have gotten this working on a Raspberry Pi Zero with this flow:
- Edit the
/boot/firmware/config.txtto include the following lines:
dtoverlay=adv7282m,addr=0x20
dtparam=i2c_arm=on (This can also be done using sudo raspi-config and enabling I2C)
-
Edit the
/boot/firmware/cmdline.txtto includeadv7180.dbg_input=6. This sets the input pin register on the ADV7282A-M.
Note that this is a quirk of the raspi/linux adv7180.c driver -
`sudo reboot` -
v4l2-ctl /dev/video0
After running this command I am able to see my camera output.
I am wondering how this process changes for NVIDIA Jetson Orin NX? Will I have to write my own device tree overlay and driver? I noticed that this user got it working: Adv7282a-m integration with Jetson Orin Nano (Working) but I am looking for an outline of the process in a similar way to what I showed for Raspberry Pi Zero.