Two types cameras in one camera group

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
2.1.0
other

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Issue Description
I need to connect two types of cameras, isx031 and x8b, to one camera group.
When i only enable one type of cameras, the nvsipl_camera sample worked as expected. But when i enable all those cameras, it would reporting an error about camera init.
I heard that in Xavier, it did not support different types of cameras in one camera group. Did it have same issue in Orin? Does Nvidia some any sample like this before?

Error String
cdiDevCreate: can’t open /dev/cdi-dev.0.28, Device or resource busy
[ 8212.328281] i2c i2c-0: Failed to register i2c client cdi-dev at 0x28 (-16)
nvsipl_camera: ERROR: NvSIPLCamera Init failed
nvsipl_camera: ERROR: Master initialization failed. status: 10

Logs
camera_log.txt (84.2 KB)

CFG
tmp7v.zip (8.4 KB)

Dear @yichi.zhang2 ,
Could you tell camera module details and confirm if they are listed in DRIVE AGX Orin Sensors & Accessories | NVIDIA Developer

You need to create a new platform.json including both the camera modules to run with a single instance of nvsipl_camera.
Could you share the working nvsipl_camera for both models.

One type of cameras is OX08B40 from Sensing with Serializer max9295a.
Another type of cameras is ISX031 from calmcar with Serializer max96717F. Both of them are not in list.

I have already created a platform json sensingX8bSG8p_platform.json, which has been attached in CFG tmp7v.zip package, to run the single type camera test and multi types camera test.
With this platform json, both only OX08B40 and only ISX031 could worked as expected

The nvsipl_camera is used file from pdk samples/nvmedia/nvsipl/test/camera/nvsipl_camera

Dear @yichi.zhang2 ,
Do you have any other support channel as forum support is limited to sensors listed in DRIVE AGX Orin Sensors & Accessories | NVIDIA Developer
Could you please reach out to your NVIDIA representative for support on this issue and know correct support channel?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.