I have a problem with the IMX477 Arducam in combination with the USB UVC adapter board, where the resulting images are way too dark to be usable.
Sorry, in advance, if this results in a double post. But my previous post for some reason got hidden/removed from Akismet bot and I am not sure, if it will come back?
Now onto the problem itself:
Where did you get the camera module(s)?
Model number of the product(s)?
- B0278: IMX477 USB UVC adapter board
- B0262: IMX477 12MP Arducam module
What hardware/platform were you working on?
Instructions you have followed. (link/manual/etc.)
Using the open source app CameraController (GitHub - Itaybre/CameraController: 📷 Control USB Cameras from an app) on a Mac to adjust the image settings.
Also tried on an Android device with several USB webcam apps.
Problems you were having?
When using the USB UVC adapter board, the images are way too dark to be usable, even if I increase the exposure and gain values. Additionally, the frame rate then suffers a lot, due to increased exposure time.
The problem does not occur, if I plug in the camera directly into the CSI port of a Raspberry Pi and use it with raspivid. There the exposure, gain and frame rate look perfectly fine, as I would expect.
My problem seems pretty much similar to the one mentioned in this thread, just using the above mentioned hardware configuration: HQ cam + 16 mm lens + Arducam UVC adaptor gives black picture - #4 by lomsdalen
The dmesg log from your hardware?
Troubleshooting attempts you’ve made?
- Exchanged ribbon cables
- Tried different lenses
- Used on a Raspberry Pi without the UVC adapter board (problem not present in this configuration)
- Tested on Android and MacOS with different apps
- What help do you need?
Any help is appreciated to resolve this dark image problem! It seems there was a firmware update available for the UVC adapter board, if I understood the posts in the linked thread correctly. So I would love to get my hands on updates firmware(s) for my camera and UVC adapter board too. Plus instructions on how to update those on a Mac (or a Linux VM, if that’s possible).
Thanks in advance