I have read the another 2 similar issues on Github and found it might related to the input power might not be enough.
But I am using the Original Official RPi 4 Power supply:
Which has 5.1V and 3.0A.
RPi 4 OS Details (64 Bit):
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
Error Message:
Here is the dmesg
from my RPi:
$$
[ 270.646853] usb 1-1.2: USB disconnect, device number 8
[ 271.418559] usb 1-1.2: new high-speed USB device number 9 using xhci_hcd
[ 271.519513] usb 1-1.2: New USB device found, idVendor=03e7, idProduct=f63b, bcdDevice= 1.00
[ 271.519534] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 271.519542] usb 1-1.2: Product: Luxonis Device
[ 271.519548] usb 1-1.2: Manufacturer: Intel Corporation
[ 271.519554] usb 1-1.2: SerialNumber: 18443010F1F1071300
I can see that the OAK-D Lite recognized using the USB as USB2 not 3. However, I am using a blue USB3 cable.
$$
In my code, I use the OAK-D like to do a NN network, Depth Calculation(on camera).
The code was working fine if I only connect the OAK-D Lite camera.
Once I plugged in another device LinkTrack AOA, here is its Datasheet , then this error happen.
So just wondering how to fix the issue?
Update 1:
I now switched to the Oak-D camera with both USB cable and power jack inserted, the code start to work.
So I can confirm that this is power consumption issue.
The question is with this workload of the pipeline, will I be able to run the same code with Oak-D Lite camera?