Jetson AGX Xavier - camera not detected

I’ve followed the installation instructions (Setting up ZED X on AGX Orin / Xavier Developer Kits - Stereolabs) for my new ZED X with GMSL2 capture card on AGX Xavier.

Appropriate SDK and ZED X drivers were installed for installed Jetpack version :

Package: nvidia-jetpack
Version: 5.1.2-b104

Everything seemed to go well, however, when rebooting, the green light on the capture card comes on momentarily then goes off and stays off and the camera is not detected with ZED_Diagnostic.

All connections were re-verified and I’m using the stock 19Vdc 3.42A power supply that came with the AGX Xavier development kit.

I am also getting the following message with sudo dmesg | grep failed:

16.927784] sl_max96712: module verification failed: signature and/or required key missing - tainting kernel

Any help would be appreciated.

The contents of the diagnostic file produced by ZED_Diagnostic is:

{
“AI Models”: {
“valid”: [
“MULTI CLASS DETECTION is optimized”,
“MULTI CLASS MEDIUM DETECTION is optimized”,
“MULTI CLASS ACCURATE DETECTION is optimized”,
“HUMAN BODY FAST DETECTION is optimized”,
“HUMAN BODY MEDIUM DETECTION is optimized”,
“HUMAN BODY ACCURATE DETECTION is optimized”,
“HUMAN BODY 38 FAST DETECTION is optimized”,
“HUMAN BODY 38 MEDIUM DETECTION is optimized”,
“HUMAN BODY 38 ACCURATE DETECTION is optimized”,
“PERSON HEAD DETECTION is optimized”,
“PERSON HEAD ACCURATE DETECTION is optimized”,
“REID ASSOCIATION is optimized”,
“NEURAL DEPTH is optimized”
]
},
“Camera Test”: {
“InternalDevicesCount”: 0,
“ZEDCount”: 0,
“error”: [
Camera not detected
Make sure the camera is plugged in or try another USB 3.0 port.”
]
},
“Devices”: {
“CorruptedFirmware”: false,
“GMSL driver”: “ii stereolabs-zedx 0.6.1-MAX96712-L4T35.4.1 arm64 NVIDIA Kernel DTB Modified Package by Stereolabs\n”,
“GMSL driver compatiblity”: “OK”,
“GMSLList”: [
],
“USBList”: [
{
“USB_path”: “/4”,
“idProduct”: “0x4d15”,
“idVendor”: “0x0461”
},
{
“USB_path”: “/1”,
“idProduct”: “0x2003”,
“idVendor”: “0x413c”
}
],
“ZEDDetected”: null,
“notTested”: [
“Please connect a camera to test the USB connection.”
]
},
“Graphics Card”: {
“deviceCount”: 1,
“deviceDriverVersion”: 11040,
“devices”: [
{
“arch”: “Volta”,
“computeCapability”: “7.2”,
“cores”: 1024,
“name”: “Xavier”,
“totalMemoryBytes”: “15621808128”,
“totalMemoryMB”: 14898.1171875
}
],
“glx_info”: “OpenGL vendor string: NVIDIA Corporation\nOpenGL renderer string: NVIDIA Tegra Xavier (nvgpu)/integrated\nOpenGL core profile version string: 4.6.0 NVIDIA 35.4.1\nOpenGL core profile shading language version string: 4.60 NVIDIA\nOpenGL core profile context flags: (none)\nOpenGL core profile profile mask: core profile\nOpenGL core profile extensions:\nOpenGL version string: 4.6.0 NVIDIA 35.4.1\nOpenGL shading language version string: 4.60 NVIDIA\nOpenGL context flags: (none)\nOpenGL profile mask: (none)\nOpenGL extensions:\nOpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 35.4.1\nOpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20\nOpenGL ES profile extensions:\n”,
“initResult”: 0,
“valid”: [
Graphics card: Xavier”
]
},
“Processor”: {
“L4T version”: “35.4.1”,
“OS”: "Ubuntu 20.04.6 LTS “,
“avxSupported”: false,
“coreCount”: “8”,
“cpu”: " ARMv8 Processor rev 0 (v8l)”,
“datetime”: “2023-12-09 09:10:50 AM”,
“hyperThreading”: “0”,
“motherboard”: “Jetson-AGX, Unknown”,
“ramCapacity”: “15.621808”,
“ramUsage”: “”,
“ramUsed”: “4.566057”,
“threadCount”: “8”,
“valid”: [
Processor: ARMv8 Processor rev 0 (v8l)”,
Motherboard: Jetson-AGX, Unknown”
]
},
“ZED SDK”: {
“CUDA Toolkit version”: “V11.4.315 -->located in /usr/local/cuda-11.4/bin/nvcc”,
“CUDA loading”: false,
“ZED SDK Version (Diag)”: “4.0.8”,
“ZED SDK Version (RT)”: “4.0.8”,
“ai”: {
“checkAI”: true,
“cudaVersion”: 11040,
“cudnnCudartVersion”: 11040,
“cudnnVersion”: 8600,
“cudnnVersionExpected”: 8600,
“tensorVersion”: 8502
},
“binFiles”: [
“libsl_ai.so”,
“libsl_zed.so”
],
“resourcesFiles”: [
“neural_depth_2.0.model”,
“objects_accurate_3.2.model”,
“objects_medium_3.2.model”,
“objects_performance_3.2.model”,
“person_head_accurate_2.4.model”,
“person_head_performance_2.4.model”,
“person_reid_1.4.model”,
“skeleton_body18_3.2.model”,
“skeleton_body38_3.5.model”
],
“resourcesFilesExpected”: [
“objects_performance_3.2”
],
“valid”: [
ZED SDK version: 4.0.8”,
CUDA version: V11.4.315”
]
}
}

Hi @mike
Welcome to the Stereolabs community.

Did you provide 12V power to the GMSL2 capture card?

Please run the command sudo ZED_Diagnostic --dmesg and send me the report file that it generates.
Can you also take a picture of the capture card with all the cables connected so I can check the configuration?

Hi Walter,

Thank you for responding. The picture and two log files are attached. One with 12v to the capture card and one without. The light goes out either way.

Mike

Hi @mike
I cannot see the pictures on the forum.
Please write an email to support@stereolabs.com and add all the information and pictures.

without_dmesg.log (6.4 KB)


with_12v_dmesg.log (6.4 KB)

I ended up re-flashing the Jetson AGX Xavier using NVidia SDK Manager and then reloading the Stereolabs SDK and the ZED X driver and everything works now. Thanks for your help!

1 Like