I’m trying to resurrect an old ZED Mini for use with a robotics project. The same camera and machine (dual booted) work in ZED Explorer on Windows but I can’t get it to work on Ubuntu.
From my past work, I’m familiar with the challenges (to put it lightly) of getting this camera to connect over USB. Some things I’ve tried:
- The camera, cable, cable direction and ports are known to work when booted in Windows
- I believe the firmware is up to date
- I’ve tried several ports (it’s currently connected to a port on the PCI card suggested on the support page)
- I’ve tried various methods of plugging and replugging, shorter cables (provided by StereoLabs)
- lsusb seems to show the device
Any ideas on what to try next?
Here’s a sample diagnostic:
{
"AI Models": {
"info": [
"MULTI CLASS DETECTION is not optimized",
"MULTI CLASS MEDIUM DETECTION is not optimized",
"MULTI CLASS ACCURATE DETECTION is not optimized",
"HUMAN BODY FAST DETECTION is not optimized",
"HUMAN BODY MEDIUM DETECTION is not optimized",
"HUMAN BODY ACCURATE DETECTION is not optimized",
"HUMAN BODY 38 FAST DETECTION is not optimized",
"HUMAN BODY 38 MEDIUM DETECTION is not optimized",
"HUMAN BODY 38 ACCURATE DETECTION is not optimized",
"PERSON HEAD DETECTION is not optimized",
"PERSON HEAD ACCURATE DETECTION is not optimized",
"REID ASSOCIATION is not optimized",
"NEURAL DEPTH is not optimized",
"NEURAL PLUS DEPTH is not optimized"
]
},
"Camera Test": {
"InternalDevicesCount": 2,
"ZEDCount": 1,
"camera": {
"Device ID": 0,
"Init Output": "Unknown"
},
"error": [
"<b>Specific resolutions are not available</b> <br/> Replug your device or connect the camera to another <b>USB 3.0</b> port."
],
"resolutions": {
"HD1080@15": {
"initialization": "Unknown",
"status": false
},
"HD1080@30": {
"initialization": "Unknown",
"status": false
},
"HD2K@15": {
"initialization": "Unknown",
"status": false
},
"HD720@15": {
"initialization": "Unknown",
"status": false
},
"HD720@30": {
"initialization": "Unknown",
"status": false
},
"HD720@60": {
"initialization": "Unknown",
"status": false
},
"VGA@100": {
"initialization": "Unknown",
"status": false
},
"VGA@15": {
"initialization": "Unknown",
"status": false
},
"VGA@30": {
"initialization": "Unknown",
"status": false
},
"VGA@60": {
"initialization": "Unknown",
"status": false
}
},
"sensors": {
"Firmware": 517,
"Init Output": "OK",
"Model": "ZED Mini (MCU)",
"Serial Number": 17910120
}
},
"Devices": {
"CorruptedFirmware": false,
"MCUDetected": true,
"USBList": [
{
"USBMode": 3,
"USB_path": "/2",
"bDescriptorType": 1,
"bDeviceProtocol": 1,
"bLength": 18,
"bMaxPacketSize0": 9,
"bNumConfigurations": 1,
"bcdDevice": "1.0",
"bcdUSB": "3.0",
"bcdUSBClass": 239,
"bcdUSBSubClass": 2,
"busNumber": 4,
"device": "ZED mini",
"iManufacturer": 1,
"iProduct": 2,
"iSerial": 0,
"idProduct": "0xf682",
"idVendor": "0x2b03"
},
{
"USBMode": 2,
"USB_path": "/2",
"bDescriptorType": 1,
"bDeviceProtocol": 0,
"bLength": 18,
"bMaxPacketSize0": 64,
"bNumConfigurations": 1,
"bcdDevice": "2.5",
"bcdUSB": "2.0",
"bcdUSBClass": 0,
"bcdUSBSubClass": 0,
"busNumber": 3,
"device": "ZED mini MCU",
"iManufacturer": 1,
"iProduct": 2,
"iSerial": 3,
"idProduct": "0xf681",
"idVendor": "0x2b03"
},
{
"USB_path": "/3/1",
"idProduct": "0x0001",
"idVendor": "0x060b"
},
{
"USB_path": "/3",
"idProduct": "0x9213",
"idVendor": "0x058f"
},
{
"USB_path": "/13/4/4",
"idProduct": "0x17cb",
"idVendor": "0x0b05"
},
{
"USB_path": "/13/4",
"idProduct": "0x5411",
"idVendor": "0x0bda"
},
{
"USB_path": "/13",
"idProduct": "0x5411",
"idVendor": "0x0bda"
}
],
"USBMode": 3,
"ZED Camera Module Detected": 63106,
"ZED MCU Module Detected": 63105,
"ZEDDetected": true
},
"Graphics Card": {
"deviceCount": 1,
"deviceDriverVersion": 12060,
"devices": [
{
"arch": "Ampere",
"computeCapability": "8.6",
"cores": 10496,
"name": "NVIDIA GeForce RTX 3090",
"totalMemoryBytes": "25325600768",
"totalMemoryMB": 24152.375
}
],
"glx_info": "OpenGL vendor string: NVIDIA Corporation\nOpenGL renderer string: NVIDIA GeForce RTX 3090/PCIe/SSE2\nOpenGL core profile version string: 4.6.0 NVIDIA 560.28.03\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 560.28.03\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 560.28.03\nOpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20\nOpenGL ES profile extensions:\n",
"initResult": 0,
"valid": [
"<b>Graphics card: </b> NVIDIA GeForce RTX 3090"
]
},
"Processor": {
"OS": "Ubuntu 22.04.4 LTS ",
"avxSupported": true,
"coreCount": "12",
"cpu": " Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz",
"datetime": "2024-08-08 12:01:37 PM",
"hyperThreading": "1",
"motherboard": "PRIME Z370-A, ASUSTeK COMPUTER INC.",
"ramCapacity": "33.564467",
"ramUsage": "",
"ramUsed": "32.308871",
"threadCount": "24",
"valid": [
"<b>Processor: </b> Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz",
"<b>Motherboard: </b> PRIME Z370-A, ASUSTeK COMPUTER INC."
]
},
"ZED SDK": {
"CUDA Toolkit version": "V12.1.105 -->located in /usr/local/cuda-12.1/bin/nvcc",
"CUDA loading": false,
"GPU Driver Version": "Driver Version : 560.28.03",
"GPU Performance": " Performance State : P8",
"ZED SDK Version (Diag)": "4.1.3",
"ZED SDK Version (RT)": "4.1.3",
"[Warning] Other cuda version N°0": "V12.2.140-->located in in /usr/local/cuda-12.2/bin/nvcc",
"ai": {
"checkAI": true,
"cudaVersion": 12020,
"cudnnCudartVersion": 12020,
"cudnnVersion": 8907,
"cudnnVersionExpected": 8907,
"tensorVersion": 8601
},
"binFiles": [
"libsl_ai.so",
"libsl_zed.so",
"libsl_zed_static.a"
],
"resourcesFiles": [
"neural_depth_3.6.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": [
"<b>ZED SDK version:</b> 4.1.3",
"<b>CUDA version:</b> V12.1.105"
],
"warning": [
"Multiple version of CUDA has been detected. It is recommended to uninstall other versions than 12.1."
]
}
}