This is a cache of https://discuss.96boards.org/t/anyone-has-experience-connecting-mvbluefox3-camera-to-the-820c-board/4861. It is a snapshot of the page at 2024-10-04T08:33:32.771+0000.
Anyone has experience connecting mvBlueFox3 camera to the 820c board? - DragonBoard 820c - 96Boards Forum

Anyone has experience connecting mvBlueFox3 camera to the 820c board?

I’ve installed the driver for ARM64 from the Matrix site, the example apps has been compiled successfully, but the camera is not detected by the sample application.
But it is detected by the USB driver as Matrix device.

Any help?
Alex.

Could you please share dmesg and application output to see if any error ?
Do you have device added under /dev/bus/usb ?

The dmesg only shows successful USB connection:
[ 301.722524] usb 1-1.2: new high-speed USB device number 5 using xhci-hcd
and the device is added under /dev/bus/usb.

Update: from the logs that created when i running the application, it shows following message:

Failed to connect to libusb API(Reason: Dynamic Library /opt/mvIMPACT_Acquire/Toolkits/libudev/bin/arm64/lib/libudev not found on the system(-2125))

But the library actually does exists in the required location.

Look like their driver comes with its own libudev version.
Could you please give output of the following command:

file opt/mvIMPACT_Acquire/Toolkits/libudev/bin/arm64/lib/libudev

@Loic,
I run the command file opt/mvIMPACT_Acquire/Toolkits/libudev/bin/arm64/lib/libudev
it gave me the output:
‘/opt/mvIMPACT_Acquire/Toolkits/libudev/bin/arm64/lib/libudev.so: symbolic link to libudev.so.1’
After two more symbolic links i finally found the actual library, which gave me the following output:
‘/opt/mvIMPACT_Acquire/Toolkits/libudev/bin/arm64/lib/libudev.so.1.3.5: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=024c7df4a127ba34365f8cc36da783fb5153db1c, stripped’

Alex.