I was playing with my (potentially broken) OAK-D-IoT-75, and suddenly got the following error (I even have a crash dump in case you want to have a look, but this forum doesn't appear to support attachments?)
$ python3 depthai_demo.py
Using depthai module from: /Users/nalzok/.local/lib/python3.9/site-packages/depthai.cpython-39-darwin.so
Depthai version installed: 2.10.0.0.dev+7a0749a61597c086c5fd6e579618ae33accec8df
Available devices:
[0] 14442C10418059D700 [X_LINK_UNBOOTED]
USB Connection speed: UsbSpeed.HIGH
Enabling low-bandwidth mode due to low USB speed... (speed: UsbSpeed.HIGH)
Creating MJPEG link for ColorCamera node and color xlink stream...
Creating MJPEG link for StereoDepth node and disparity xlink stream...
fish: Job 1, 'python3 depthai_demo.py' terminated by signal SIGSEGV (Address boundary error)
I run the command again to see if the problem is reproducible, and I got
$ python3 depthai_demo.py
Using depthai module from: /Users/nalzok/.local/lib/python3.9/site-packages/depthai.cpython-39-darwin.so
Depthai version installed: 2.10.0.0.dev+7a0749a61597c086c5fd6e579618ae33accec8df
Available devices:
[0] 14442C10418059D700 [X_LINK_UNBOOTED]
USB Connection speed: UsbSpeed.HIGH
Enabling low-bandwidth mode due to low USB speed... (speed: UsbSpeed.HIGH)
Creating MJPEG link for ColorCamera node and color xlink stream...
Creating MJPEG link for StereoDepth node and disparity xlink stream...
Traceback (most recent call last):
File "/Users/nalzok/Developer/depthai/depthai_demo.py", line 234, in <module>
pv.prepare_frames(callback=callbacks.on_new_frame)
File "/Users/nalzok/Developer/depthai/depthai_helpers/managers.py", line 261, in prepare_frames
packet = queue.tryGet()
RuntimeError: Communication exception - possible device error/misconfiguration. Original message 'Couldn't read data from stream: 'disparity' (X_LINK_ERROR)'
Then I tried a third time
$ python3 depthai_demo.py
Using depthai module from: /Users/nalzok/.local/lib/python3.9/site-packages/depthai.cpython-39-darwin.so
Depthai version installed: 2.10.0.0.dev+7a0749a61597c086c5fd6e579618ae33accec8df
Traceback (most recent call last):
File "/Users/nalzok/Developer/depthai/depthai_demo.py", line 113, in <module>
device_info = conf.getDeviceInfo()
File "/Users/nalzok/Developer/depthai/depthai_helpers/config_manager.py", line 280, in getDeviceInfo
raise RuntimeError("No DepthAI device found!")
RuntimeError: No DepthAI device found!
All subsequent attempts to run the demo lead to the error RuntimeError: No DepthAI device found!
. I pressed the reset button several times, did a few power cycles, and even reinstalled the whole virtual environment, but the DepthAI device still cannot be found, so I guess the device is completely bricked now?