Hi @jakaskerl and @mgagv ,
I think I am facing a similar issue but I am not sure. I am using Oak FFC 3P with a compatible color camera. When I run cam_test.py to check if cameras are working I get the following output:
shivam157@ubuntu:~/.local/lib/python3.10/site-packages/depthai_cli$ DEPTHAI_DEBUG=1 python cam_test.py -cam rgb,c
[2024-06-03 20:53:34.945] [depthai] [info] DEPTHAI_DEBUG enabled, lowered DEPTHAI_LEVEL to 'debug'
[2024-06-03 20:53:34.945] [depthai] [debug] Python bindings - version: 2.26.0.0 from build: 2024-05-25 18:10:44 +0000
[2024-06-03 20:53:34.945] [depthai] [debug] Library information - version: 2.26.0, commit: from , build: 2024-05-25 16:34:58 +0000, libusb enabled: true
[2024-06-03 20:53:34.948] [depthai] [debug] Initialize - finished
[2024-06-03 20:53:35.080] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.28.tar.xz' open: 3ms, archive read: 130ms
DepthAI version: 2.26.0.0
DepthAI path: /home/shivam157/.local/lib/python3.10/site-packages/depthai.cpython-310-aarch64-linux-gnu.so
[2024-06-03 20:53:35.272] [host] [debug] Device - OpenVINO version: universal
[14442C10E14FCBD600] [1.2.1] [1717462415.272] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":true,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":4,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null}
libnop:
0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 04 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
0020: 00 be be be be be be 01 00 bb 00 be be
[2024-06-03 20:53:35.681] [depthai] [debug] Resources - Archive 'depthai-device-fwp-24a3b465b979de3f69410cd225914d8bd029f3ba.tar.xz' open: 3ms, archive read: 732ms
[2024-06-03 20:53:36.585] [depthai] [debug] Searching for booted device: DeviceInfo(name=1.2.1, mxid=14442C10E14FCBD600, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
Traceback (most recent call last):
File "/home/shivam157/.local/lib/python3.10/site-packages/depthai_cli/cam_test.py", line 252, in <module>
with dai.Device(*dai_device_args) as device:
RuntimeError: Failed to find device after booting, error message: X_LINK_DEVICE_NOT_FOUND
shivam157@ubuntu:~/.local/lib/python3.10/site-packages/depthai_cli$
sudo dmesg -w gives the following output which looks like that the Oak FFC 3P is connecting and disconnecting frequently:
[21030.026142] usb 1-2.4: USB disconnect, device number 40
[21035.338527] usb 2-1.4: new SuperSpeed USB device number 26 using tegra-xusb
[21064.925747] usb 2-1.4: Disable of device-initiated U1 failed.
[21064.928397] usb 2-1.4: Disable of device-initiated U2 failed.
[21065.633440] usb 2-1.4: USB disconnect, device number 26
[21065.709663] usb 1-2.4: new high-speed USB device number 41 using tegra-xusb
[21287.562145] usb 1-2.4: USB disconnect, device number 41
[21292.654777] usb 2-1.4: new SuperSpeed USB device number 27 using tegra-xusb
[21364.204297] usb 2-1.4: USB disconnect, device number 27
[21364.845038] usb 1-2.4: new high-speed USB device number 42 using tegra-xusb
[21423.754121] usb 1-2.4: USB disconnect, device number 42
[21428.812396] usb 2-1.4: new SuperSpeed USB device number 28 using tegra-xusb
[21477.454102] usb 2-1.4: Disable of device-initiated U1 failed.
[21477.456751] usb 2-1.4: Disable of device-initiated U2 failed.
[21478.162747] usb 2-1.4: USB disconnect, device number 28
[21478.239012] usb 1-2.4: new high-speed USB device number 43 using tegra-xusb
[21530.506233] usb 1-2.4: USB disconnect, device number 43
[21535.686397] usb 2-1.4: new SuperSpeed USB device number 29 using tegra-xusb
[21543.262726] usb 2-1.4: Disable of device-initiated U1 failed.
[21543.265615] usb 2-1.4: Disable of device-initiated U2 failed.
[21543.965698] usb 2-1.4: USB disconnect, device number 29
[21544.041770] usb 1-2.4: new high-speed USB device number 44 using tegra-xusb
[27252.874280] usb 1-2.4: USB disconnect, device number 44
[27262.311255] usb 1-2.4: new high-speed USB device number 45 using tegra-xusb
[28096.650123] usb 1-2.4: USB disconnect, device number 45
[28106.092378] usb 1-2.4: new high-speed USB device number 46 using tegra-xusb
[28663.946175] usb 1-2.4: USB disconnect, device number 46
[28674.442159] usb 1-2.1: USB disconnect, device number 4
[28681.834452] usb 1-2.4: new low-speed USB device number 47 using tegra-xusb
Can you please help me debug? I have set the Udev rules on Jetpack 6 according to the documentation. So I don't think that is the cause.