Regression on IPU7 / OV02C10 (Lunar Lake): camera works on HAL e4a08b1, black frames on b94eee8
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- cpp
調査の方向性
icamerasrc/v4l2-relayd パイプラインを使用して、OV02C10 を搭載した Dell XPS 13 で黒いフレームを再現し、センサーの列挙が引き続き正常であることを確認します。e4a08b1 から b94eee8 までの ipu7-camera-hal と、cead732 から d235697 までの libia/ipu7-camera-bins のセットを比較し、その後、回帰を原因となる userspace の変更に絞り込みます。影響を受けるパッケージセットが、カーネルを元に戻さずに黒くないフレームを出力すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Hardware
- Dell XPS 13 9350 (2024), Intel Core Ultra 5 226V (Lunar Lake)
- Sensor: OmniVision OV02C10 (ACPI OVTI02C1) via Intel IPU7 (PCI 8086:645d)
OS / kernel
- Ubuntu 24.04, kernel 6.17.0-1025-oem
Summary
A userspace HAL/imaging-lib snapshot bump regressed the camera. The sensor still
enumerates (kernel detects it, /dev/video0 loopback present) but every app receives
black frames — the icamerasrc/v4l2-relayd pipeline no longer delivers.
Last good → first bad (packages from ppa:oem-solutions-group/intel-ipu7)
- libcamhal-ipu7x: 0
git202605200138.e4a08b1 (works)git202606180621.b94eee8 (black frames)
→ 0 - libia-* set: 0
git202604230632.cead732 (works)git202606170948.d235697 (black frames)
→ 0
So the regression is in ipu7-camera-hal between e4a08b1 and b94eee8,
and/or the ipu7-camera-bins / libia-* set between cead732 and d235697.
Kernel side unchanged and healthy across the regression
dmesg: "intel-ipu7 ...: Found supported sensor OVTI02C1:00" / "Connected 1 cameras".
Firmware authenticates fine. No kernel update was involved.
Recovery
Reverting the whole ipu7x userspace set to Dell's validated somerville build
(libcamhal-ipu7x 0git202510170946.ec24db2, libia-* 0git202509280950) restores
a working camera on the same kernel.
- 主要言語
- C++
- スター
- 10
- フォーク
- 29
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
intel/ipu7-camera-hal のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
intel/ipu7-camera-hal#92 ·
メンテナーはふだん 1 日以内に返信
-
Request: SC200PC (module KAFC917) support on Panther Lake / IPU75XA — Samsung Galaxy Book6 Ultraオープン
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
intel/ipu7-camera-hal#74 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
intel/ipu7-camera-hal#48 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
intel/ipu7-camera-hal#45 · コメント 4 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
intel/ipu7-camera-hal#38 ·
メンテナーはふだん 1 日以内に返信
intel/ipu7-camera-hal の issue をすべて見る
似ている issue
-
VT: Backend
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
contour-terminal/contour#2314 ·
メンテナーはふだん 1 日以内に返信
-
documentation good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 95/100
alexxlevesque/logicbench#42 ·
メンテナーはふだん 1 日以内に返信
-
bug good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
FloofyPlasma/smelt#27 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信