Skip to content

[error][8522][UsbEnumeratorLibusb.cpp:388] Failed to query USB device serial number: Invalid descriptor index #51

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mfch101 opened this issue Apr 5, 2025 · 1 comment
Labels

Comments

@mfch101
Copy link

mfch101 commented Apr 5, 2025

device: I use raspberry Pi 5, linux Arm64, Orbbec Dabai DC1, data cable is USB2.0.
after I builded the sdk_v2, when I run the example ./ob_depth in dir of bin,it occured as follow:

[error][8522][UsbEnumeratorLibusb.cpp:388] Failed to query USB device serial number: Invalid descriptor index

I ensure the arm have linked the device Dabai DC1, because it occured in the list of lsusb. and I run bin in example of sdk_v1.10.18, it is ok.

pi@raspberrypi:~/tools/OrbbecSDK_v2-main/build/linux_arm64/bin $ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 413c:2113 Dell Computer Corp. KB216 Wired Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 10c4:8105 Silicon Labs USB OPTICAL MOUSE
Bus 001 Device 008: ID 2bc5:0657 Orbbec 3D Technology International, Inc ORBBEC Depth Sensor
Bus 001 Device 007: ID 2bc5:0557 Orbbec 3D Technology International, Inc Dabai DC1

Bus 001 Device 006: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

pi@raspberrypi:~/tools/OrbbecSDK_v2-main/build/linux_arm64/bin $ ./ob_depth
ob_depth ob_depth_c
pi@raspberrypi:~/tools/OrbbecSDK_v2-main/build/linux_arm64/bin $ ./ob_depth
[04/05 16:48:12.508782][error][8522][UsbEnumeratorLibusb.cpp:388] Failed to query USB device serial number: Invalid descriptor index
function:ob_create_pipeline
args:
message:No device found
type:2

Press any key to exit.

@cool-wuzh
Copy link
Contributor

The Orbbec SDK v2 currently does not support the Dabai DC1 device. We plan to add support in future updates. If you need to use the Orbbec SDK, you can utilize the closed-source version.
The following table is the list of devices supported by Orbbec SDK v2,you can also find it in the ReadMe of Orbbec SDK v2.
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants