r/EndeavourOS • u/Several-Republic-842 • 3d ago
General Support Camera issues
Hi all, I'm trying to troubleshoot my built-in webcam on my Dell Latitude 7450 running EndeavourOS, with kernel 7.2.9-arch1-1.
Hardware and driver details:
- Camera sensor: OmniVision
OVTI02E1, handled by theov02e10driver. - Camera interface: Intel IPU6 (
8086:7d19). - USBIO bridge creates I²C buses
i2c-15andi2c-16, with devicesOVTI02E1:00andHIMX1092:00. - Both sensor devices exist in sysfs, but neither has a driver bound.
- The Intel IPU6 driver detects the camera, and creates
/dev/video0through/dev/video47and/dev/media0, but the camera does not work.
Relevant kernel errors:
ov02e10 i2c-OVTI02E1:00: failed to write reg 253 val 0
ov02e10 i2c-OVTI02E1:00: failed to find sensor: -121
ov02e10 i2c-OVTI02E1:00: probe with driver ov02e10 failed with error -121
gpio_usbio.usbio-gpio usbio.usbio-gpio.0: [Firmware Bug]: GPIO 5 is not in FW pins bitmap
What I've investigated:
INT3472:01andINT3472:0care bound toint3472-discrete.INTC10D1:00,INTC10D2:00andINTC10D2:01exist but have no platform driver bound.- No explicit
deferred probeor missing-GPIO-provider error appears in the kernel log. - The
ov02e10module loads, but the sensor probe fails. - Rebooting exposes many
/dev/video*nodes, but they do not correspond to a working webcam.
According to AI: "There may be a Linux driver-binding or camera power-sequencing issue involving the USBIO GPIO/I²C components, preventing the OV02E10 sensor from initialising."
Has anyone got the built-in webcam working on a Dell Latitude 7450 with EndeavourOS/Arch Linux? In particular, is there a known fix for the ov02e10 -121 probe error or the unbound INTC10D1/INTC10D2 devices?
* apparently someone else also has the same issues: https://github.com/intel/ipu6-drivers/issues/457
3
Upvotes
1
u/enomad51 3d ago
This looks like a known kernel/USBIO integration issue rather than a problem with the IPU6 userspace stack itself.
There's an almost identical report for the Latitude 7450 in the intel/ipu6-drivers repository you mentioned about. There's also an Ubuntu kernel bug concerning missing ACPI bindings for the USBIO GPIO and I2C devices (
INTC10D1andINTC10D2). Seems it's not fixed yet.