Host: AGX Thor DevKit
Sensor Bridge: Lattice CPNX100-ETH-SENSOR-BRIDGE updated to “sb_ip_version=0x2510”
Cameras: Custom dual camera module
Camera 0: IP 192.168.0.2, interface mgbe0_0
Camera 1: Not used
Software Versions:
Host OS: Jetson Linux R38.4
Holoscan Sensor Bridge: v2.5
I have a camera board that was previously connected to the camera connector on my NVIDIA AGX Orin DevKit.
I needed to control the following pins to enable the sensors on the Orin dev kit:
Those pins are connected to the Holoscan Sensor Bridge pins o_sw_sen_rst[1:0] that can be toggled, but more as a GPIO.
Pin 95 → CAM_RST_L → Register Address 0x0000_0008 bit [0]
Pin 93 → CAM_PWR_EN_H → Register Address 0x0000_0008 bit [1]
The default values of the register is 0. But it is inverted at the RTL level, so when register bit value is 0, you’ll see the pin is 1, and vice versa.
So you can toggle these bits from the application code, like:
hololink.write_uint32(0x00000008, 0x00000001)
If “hololink” is the defined handle.
But specifically to your comment about accessing these pins for I2C transaction, no, these pins are not connected as I2C.