Not working on Dell Pro Plus 14, PB14250

Aperta
#26 130 commenti 23 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
c, linux

Direzione di ricerca

Inizia con ipu-bridge.c e i file allegati dmesg.gz, i2c-devices.txt e v4l2-ctl.txt; confronta il sensore OVTI05C1 segnalato e gli errori GPIO di INT3472 con l'issue IPU6 collegata. L'issue è risolta quando la fotocamera Dell viene rilevata ed è utilizzabile su Fedora 42 senza gli errori GPIO segnalati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi,

I have a Dell Pro Plus 14 laptop (model PB14250), with built-in "5MP HDR + IR Camera" (Dell part 319-BBJW).
This is a Lunar Lake system with an Ultra 7 268V.
The camera works out of the box in Windows 11, but is not detected in Fedora 42.
I have tried the following steps to get it to work:

  1. Install the code from the 4 IPU7 repositories here.
    After loading the ipu7 kernel module, I get "no subdev found in graph", as per #17 .

  2. The Windows driver for the camera seems to be 70.26100.2.18597.
    Downloading the relevant file from here shows it contains hm1092 and ov05c10.

  3. The ov05c10 is not listed in ipu-bridge.c. Following the suggestion from here, I patched ipu-bridge.c to add it, as per this Ubuntu patch.

I now get

intel-ipu7: Found supported sensor OVTI05C1:00
intel-ipu7: Connected 1 cameras

but the camera still does not work. The relevant errors seem to be:

int3472-discrete INT3472:00: cannot find GPIO chip INTC10B5:00, deferring
int3472-discrete INT3472:00: GPIO type 0x02 unknown; the sensor may not work

The second one resembles this IPU6 issue, but has a different address.

I attach some files with possibly relevant info.

Thanks in advance for any help with this.

lsusb.txt

i2c-devices.txt

v4l2-ctl.txt

dmesg.gz

Lingua principale
C
Stelle
14
Fork
39
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di intel/ipu7-drivers

Tutte le issue di intel/ipu7-drivers

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.