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 NVIDIA community,
I am currently facing while attempting to encode the camera stream to H.264 on the Drive AGX Orin platform.
I have successfully developed an application that reads raw images using the camera application on Drive AGX Orin, and the process of reading raw images is working as intended. However, when I try to take it a step further and encode the camera stream to H.264, I encounter a segmentation fault.
To initialize the camera stream encoding, I am using the following function:
CHECK_DW_ERROR(dwSensorSerializer_initialize(&data.serializer, &serializerParams, data.camera));
Here is the relevant configuration for the camera rig:
{
"name": "CAM_WFV_RW_CE_SO",
"nominalSensor2Rig_FLU": {
"roll-pitch-yaw": [0.0, 0.0, 0.0],
"t": [1.8621, -0.1939, 1.3165]
},
"parameter": "camera-name=V1SIM728S2RU4120HB20,interface=csi-gh,skip-eeprom=0,CPHY-mode=1,link=2,type=user,gop-length=1,format=h264,output-format=yuv,encoder-instance=0,quality=24,bitrate=50000000,fifo-size=4",
"properties": {
"Model": "ftheta",
"bw-poly": "0.000000000000000 5.35356812179089e-4 4.99266072928606e-10 4.27370422037554e-12 -6.68245573791717e-16",
"cx": "1927.764404",
"cy": "1096.686646",
"height": "2168",
"width": "3848"
},
"protocol": "camera.gmsl"
}
The error occurs during the initialization process, and I receive the following error message:
[05-01-2024 00:19:36] **CameraClient::createSerializer: CameraClient is not bootstrapped**
[05-01-2024 00:19:36] CameraClient: camera params: camera-name=V1SIM728S2RU4120HB20,interface=csi-gh,skip-eeprom=0,CPHY-mode=1,link=2,type=user,gop-length=1,format=h264,output-format=yuv,encoder-instance=0,quality=24,bitrate=50000000,fifo-size=4
Segmentation fault
I would greatly appreciate any guidance or suggestions on resolving this issue.