CamHAL[ERR] PSysDevice: Failed to open psys device No such file or directory

オープン
#52 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
28/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
c, linux, ubuntu

調査の方向性

まず、Ubuntu 24.04、kernel 6.17.0-14-generic、IPU7、OV02E10 を使用する記載のセットアップで、gst-launch-1.0 icamerasrc コマンドを再現します。sensors/ov02e10-uf.json と、存在しない /run/camera/ov02e10-uf_VIDEO.aiqd ファイルを確認しながら、PSys デバイスの初期化失敗を調査します。不足しているデバイスまたはセットアップ要件を特定し、この構成のサポートを文書化または修正できれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Currently using a Samsung Galaxy Book5 Pro 16" (960XHA. It has Intel ipu7 + OV02E10 sensor. Linux Kernel is 6.17.0-14-generic (Ubuntu 24.04), and I verified that the required kernel config flags are there. IPU7 is found, OC02E10 sensor file is loaded, ac you c an see below.

When performing the icamerasrc test, I get an error for which I found no hint googling. It is highlighted below.
"psys device: no such file or directory"

Any idea of where I should be looking for this psys device ?

Here is my test result:

root@jns-960xha:/home/jns# gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink

** (gst-launch-1.0:229896): WARNING **: 17:27:37.878: Couldn't create a VA DRM display
[02-16 17:27:37.878] CamHAL[INF] CameraParserInvoker: getAvailableSensors, Found IPU: IPU7
[02-16 17:27:37.878] CamHAL[INF] CameraParserInvoker: parseSensors: I will Load config file: sensors/ov02e10-uf.json
[02-16 17:27:37.878] CamHAL[INF] CameraSensorsParser: resolveCsiPortAndI2CBus: I2CBus:3-0010 <=> CSI Port:0
[02-16 17:27:37.879] CamHAL[INF] CameraParserInvoker: parseSensors, sensors/ov02e10-uf.json loaded!
Setting pipeline to PAUSED ...
[02-16 17:27:37.891] CamHAL[INF] AiqInitData: aiqb file name OV02E10_CBG202N3_LNL.aiqb
[02-16 17:27:37.891] CamHAL[INF] AiqInitData: aiqb file name OV02E10_CBG202N3_LNL.aiqb
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
[02-16 17:27:37.915] CamHAL[ERR] PSysDevice: Failed to open psys device No such file or directory
[02-16 17:27:37.915] CamHAL[ERR] PipeLine: createPipeStages: failed to initialize psys device
[02-16 17:27:37.915] CamHAL[ERR] PipeLine: configure, Create pipeStages failed about stream 60001
[02-16 17:27:37.915] CamHAL[ERR] PipeManager: Failed to configure pipeline
[02-16 17:27:37.915] CamHAL[ERR] PipeManager: @configure, create pipelines failed
[02-16 17:27:37.915] CamHAL[ERR] ProcessingUnit: @configure configure psys dag failed:-38
[02-16 17:27:37.915] CamHAL[ERR] CameraDevice: @configure failed to configure ProcessingUnit
[02-16 17:27:37.915] CamHAL[ERR] CameraHal: failed to config streams.
ERROR: from element /GstPipeline:pipeline0/Gstcamerasrc:camerasrc0: src pad: Internal data flow error.
Additional debug info:
gstcambasesrc.cpp(3156): gst_cam_base_src_loop (): /GstPipeline:pipeline0/Gstcamerasrc:camerasrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 0:00:00.018814687
Setting pipeline to NULL ...
Enter ia_aiq_get_aiqd_data()
Out-aiqd data size: 41480
[02-16 17:27:37.918] CamHAL[WAR] AiqInitData: Failed to open file /run/camera/ov02e10-uf_VIDEO.aiqd, error No such file or directory
Freeing pipeline ...
root@jns-960xha:/home/jns#

主要言語
C
スター
14
フォーク
39
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

intel/ipu7-drivers のほかの issue

intel/ipu7-drivers の issue をすべて見る

似ている issue

C の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。