Please provide the following info (check/uncheck the boxes after clicking “+ Create Topic”): Software Version
DRIVE OS Linux 5.1.6.1
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other
I need to build a demonstration system with nVIDIA Drive AGX and a GMSL2 sink. The GMSL2 sink is propriatery HW, nothing you can buy on the market. And it is not a camera. However I’m familiar with GMSL2 and I have all datasheets and information about the GMSL2 Serializer. I know how to set up GMSL2 links, I know how to set up the sink, including the Serializer side of the GMSL2 link.
We plan to use nvmimg_cc for the demonstration.
I have been able to start the Deserializer on AGX in GMSL2 mode and establish a connection to the sink (a GMSL2 serializer). I have positive VIDEO_LOCK status and no errors or overflows in the AGX Deserializer. But nvmimg_cc times out, indicating that it does not see any CSI Frame Start/Frame End packets.
The configuration scripts I have seen in ddpx-a use the AGX deserializer all use GMSL1 mode.
So my main question:
Is there an example configuration script that shows how to set up the AGX deserializer in GMSL2 mode which I can take as a reference? If yes, where can I find it or how can I get it?
Please refer to Problem with libnv_extimgdev.so library. We would suggest you to upgrade to the latest version (say DRIVE OS 5.2.0) and develop your drivers/applications based on SIPL.
again, would you please provide us an example script with a GMSL2 configuration and respective CSI-2 output?
If not, we would need the schematics and more details about the video application to get this run.
We don’t want to develop drivers or applications. We just want to use the existing nVIDIA App nvmimg_cc to demonstrate capturing of a sensor like data stream. Can nVIDIA provide a configuration file that uses MAX9295A as a serializer and runs in GMSL2 mode?
Yes, looks like a GMSL2 config for MAX9295A. But what we need most urgently is the GMSL2 configuration of the deserializer inside the AGX (MAX96712). Does the config file that you have this snippet from also have the register writes for the deserializer side?
We don’t have register programming issues. They program fine. But they need to be set right to make the GMSL2 input of the AGX work. Register content is depending on the structure of the AGX input HW which we have no information about.
Can we get more info about the HW structure of the GMSL input? How does the connection between Deserializer and nVIDIA SoC look like? Does the nvmimg_cc app expec to get synchronisation from the GMLS? Does nvmimg_cc app accept only specific CSI streams?
NDA is in place as far as I know. So can you please check and give us more information.
For the documentation not released in the developer site, you need to contact with your nvidia representative to discuss it. Sorry for any inconvenience .