Hi all, hoping someone can help. I have an Arducam B0497 (USB3 8.3MP) connected to a Raspberry Pi over USB (it shows up as usb-3f980000.usb-1.2). The camera works, but I’m missing the backlight compensation option in v4l2-ctl. I checked the model numbers and they line up, but the control list is much shorter than I’d expect. Starting to wonder if I got a defective unit. Also, can the firmware update be done from a Linux machine, or do I need Windows for it?
Thanks for the output. Before assuming it’s a hardware problem, I’d try updating the firmware first - a missing backlight compensation control is often resolved by a firmware update on this model. I’ve sent you the firmware update guide through private message since it contains a download link. Please update to the latest firmware and then re-check the control list with v4l2-ctl.
Quick update - I found a Windows machine and followed the video to install the firmware updates as instructed. Unfortunately the control list is still reduced and there’s no backlight compensation option. Here’s the output after the firmware update:
That’s helpful, thanks. I tested the same B0497 on a Raspberry Pi 5 here and the backlight compensation control does show up in v4l2-ctl, so the camera should support it. That makes me think this is more of an environment or software difference than a defective unit. Can you install qv4l2 and check whether the backlight compensation control is listed in the v4l2 control list there? That will help us figure out whether the control is actually missing from the device/UVC descriptor or just not surfacing the way we expect.