-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I found an issue when running mchpcam-still with libcamera-mchp on Microchip Buildroot.
The IPA shared object fails to load because of an undefined symbol:
[root@sam9x75curiosity ~]$ mchpcam-still
Requested resolution: 1920x1080
[0:01:03.876751800] [209] INFO Camera camera_manager.cpp:313 libcamera v0.3.1
[0:01:03.964183400] [210] ERROR IPAModule ipa_module.cpp:422 ipa_microchip_isc.so: Failed to open IPA module shared object: /usr/lib/libcamera/ipa_microchip_isc.so: undefined symbol: _ZNK9libcamera3ipa13microchip_isc3AGC25calculateAdaptiveExposureEf
[0:01:03.964597000] [210] ERROR IPAManager ipa_manager.h:43 Failed to load proxy
[0:01:03.964989800] [210] ERROR MicrochipISC microchip-isc.cpp:624 Failed to load AWB IPA module
No cameras available
After checking the source code, I found that this symbol appears to be referenced, but I could not find a definition for the corresponding function:
uint32_t calculateAdaptiveExposure(float brightness) const
Environment:
- buildroot-mchp: linux4microchip-2025.10
- buildroot-external-microchip: linux4microchip-2025.10
Could you please confirm whether this function is expected to be provided elsewhere, or whether its implementation is actually missing from the current source code?
Thanks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels