How to receive surround view camera image frames using SIPL?

Please provide the following info (tick the boxes after creating this topic):
Software Version
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-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
1.9.2.10884
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

Hello,

Is there a way to receive surround view camera image frames using the SIPL camera driver ?
In this use case, 4 sensors are connected to a single serializer. Also, the serializer is connected to the deserializer port A0 of Orin Developer Kit by a cable. A different Virtual Channel ID is assigned to each camera and transmitted using a single GMSL link.

I read the DRIVE OS Linux Developer Guide, but can’t find any mention of that use case.
Thanks.

Dear @terumasa,
Does DriveWorks SDK Reference: Camera Sample helps your use case?

Dear @SivaRamaKrishnaNV

Thank you for your reply. However, the document was unclear whether the SIPL camera driver called by DriveWorks supports my device configuration.

The implication of my question is, does the SIPL camera driver (not DriveWorks) support device configurations with multiple sensors connected to one serializer?

Thanks.

Dear @terumasa,
Do you mean, different camera modules(different type) connected to same camera port?

Dear @SivaRamaKrishnaNV

My understanding is that the combination of serializer and sensors is called a camera module.
In my use case, the camera module contains one serializer and four sensors of the same type. Furthermore, the camera module is connected to a single camera port (A0).

Thanks.

Dear @terumasa,
does the SIPL camera driver (not DriveWorks) support device configurations with multiple sensors connected to one serializer?

I did not get it. Does that mean 4 cameras are connected to just A0(single camera port of first camera group)?

In my use case, the camera module contains one serializer and four sensors of the same type

May I know camera module?

Yes, you are right.
All four camera data with different Virtual Channel IDs (VCID) are input to A0.
The configuration is as shown in the figure below.

camera0(VCID=0)────Serializer────Deserializer(A0)
camera1(VCID=1)β”€β”€β”€β”€β”˜ β”‚ β”‚
camera2(VCID=2)β”€β”€β”€β”€β”€β”€β”˜ β”‚
camera3(VCID=3)β”€β”€β”€β”€β”€β”€β”€β”€β”˜

The camera module is currently undecided, but I plan to use a sensor and serializer that have been confirmed to work with one camera using the SIPL driver.

Dear @terumasa,
I don’t think we support your use case.

1 Like

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