Unable to start up Sekonix SF3325-100 GMSL Camera on Drive AGX Orin

Please provide the following info (tick the boxes after creating this topic):
Software Version
[*] 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
1.9.3.10904
[*] 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,

We recently purchased 2x Sekonix SF3325-100. We were advised by Sekonix that the cameras are equipped with the MAX96705 Serializer and is compatible with MAX96712 Deserializer on Nvidia Drive AGX Orin.

We were following the guide to setup camera link below:

After coping and pasting this command: “sudo ./nvsipl_camera --platform-config “V728S1-120V1-FWC_CPHY_x4” --link-enable-masks “0x0001 0x0000 0x0000 0x0000” -d 0”

I got the following error on the terminal as shown in the screenshot below:

Can you help us to set up the cameras for us?

Thanks

Dear @kevin.kal ,
Please see Running Sekonix SF3325-100.
the ‘Sekonix SF3325’ camera is supported by Onsemi. I will send you their contact information via a private message.

Hello @SivaRamaKrishnaNV ,

I have tried to contact onsemi from the emails you’ve sent me. they did not respond. We have purchased this camera according to the recommended sensor list of Drive AGX Orin. We followed the instructions in the camera set up section in the Nvidia Docs and still not able to set up. Can you please provide the steps required for us to get the camera working.

Dear @kevin.kal
I am checking internally on onsemi support and update you.

Thanks for checking. I was looking into with the code from the Connecting the Cameras section:

The below code was an example for Valeo IMX728 B1 camera module.

sudo ./nvsipl_camera --platform-config “V728S1-120V1-FWC_CPHY_x4” --link-enable-masks “0x0001 0x0000 0x0000 0x0000” -d 0

The platform-config “V728S1-120V1-FWC_CPHY_x4” this specifies the name of the platform configuration that describes the connection of image sensors to Orin based platforms.

So I am thinking we need to know from On-semi/Sekonix what is the correct --platform-config details, since when I typed " ./nvsipl_camera -h ", amongst listing all the details there was a section for --platform-config details which listed a ton of different camera numbers. So we need to know which is the correct one. I tried a few as shown in the image below still getting different errors:

Let me know what you think and please do keep us updated. Thanks again

Hello @SivaRamaKrishnaNV

I found some more information with regards to Sekonix SF3325-100

I run this program on Drive AGX Orin ./sipl_query. We did not find anything related to SF3325. However I ran the same program on docker to find the details of SF3325 were showing.

Platform config: SF3325_DPHY_x2
Platform config: SF3325_DPHY_x2_TPG
Platform config: SF3325_CPHY_x2
Platform config: SF3325_CPHY_x2_TPG
Platform config: SF3325_DPHY_x4
Platform config: SF3325_DPHY_x4_TPG
Platform config: SF3325_CPHY_x4
Platform config: SF3325_CPHY_x4_TPG

Camera:

Name: SF3325
Description: Sekonix SF3325 module - 60-deg FOV, DVP AR0231-RCCB, MAX96705
Port index: 4294967295
Serializer name: MAX96705
Serializer description: Maxim 96705 Serializer
Serializer i2c address: @
EEPROM supported: 0
Name: AR0231
Sensor ID: 4294967295
Description: OnSemi AR0231 Sensor
TPG Enabled: 0
Trigger mode: 1
Channel 0 Details:
format: 8
cfa: 39
embedded data: 0
top lines: 24
bottom lines: 4
fps: 30
width: 1920
height: 1208

Sensor:

Name: AR0231
Sensor ID: 4294967295
Description: OnSemi AR0231 Sensor
TPG Enabled: 0
Trigger mode: 1
Channel 0 Details:
format: 8
cfa: 39
embedded data: 0
top lines: 24
bottom lines: 4
fps: 30
width: 1920
height: 1208

How can we transfer the details of Sekonix to our Drive unit to get it to work?

Dear @kevin.kal,
Could you check if you can find SF3325.nito? It is needed to test camera.

How can I find this?

@kevin.kal you can use locate or findcommands.

I will check this and update you tomorrow

@kevin.kal can you please check private message.

I cannot find the nito file you request on both the drive and docker. please see screenshot

on docker I found something else related to SF3325:

" ./drive/docs/common/topics/nvmedia_sample_apps/Example_SavingMetadatafromaSF3325Modulei39.html "

That’s about it.

Can you suggest anything else?

@kevin.kal please check private message.

I’ve emailed them again as per your instruction. I am not understanding why the SF3325 details are omitted from DRIVE AGX Orin.

Hello @SivaRamaKrishnaNV

The onsemi guys are asking for the following;

"Can you please share the System block diagram and any error logs associated.

We will need to understand the set up before we can advise further."

Can you please help me with this matter?

Dear @kevin.kal
P3710 high level block diagram is in mechanical installation guide. Can you check if it is good enough? Also, can you check with them on what logs needed like syslog, nvsipl_camera?

Hello @SivaRamaKrishnaNV

No problem will look into it. Can you let me know how to find the syslog and nvsipl_camera on the drive?

Dear @kevin.kal,
syslog can be found at /var/log/. You need to get the camera drivers from them to test nvsipl_camera. Please seek clarification on what logs required.

Hello @SivaRamaKrishnaNV , I wont send them logs yet, I will ask what logs they need, with regards to the High level block diagram I can only find this on the mechincal installation guide:

I am not sure if this is what you meant

@kevin.kal my apologies for confusion. Please check page-11 in product brief for high level block diagram.