現在、BayerのセンサをiMX95 FRDMキットに移植しようとしています。v4l2ストリームを取得しましたが、問題なく動作しています。libcameraにカメラ用のダミーエントリを作成し、YAMLファイルで記述したところ、正しく読み込まれました。ディスプレイにプッシュしようとすると問題が発生します。ログファイルを以下に添付しました。
root@imx95-15x15-lpddr4x-frdm:~# v4l2-ctl -d 0 -v width=1920,height=1200,pixelformat='BA10' --strea
m-mmap
<<<
<<<
<<<
<<<
<<<<<<<<<<<<<<<<<<^C
root@imx95-15x15-lpddr4x-frdm:~# cam -c 1 --info
[0:03:42.550702911][754] INFO カメラ camera_manager.cpp:340libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:03:42.659767149][755] INFO MediaPipeline media_pipeline.cpp:240パイプラインが見つかりました: [ar0234 3-0042|
0] -> [0|csidev-4ad30000.csi|1]-> [0|4ac10000.syscon:formatter@20|1]-> [2|クロスバー]
[0:03:42.660611245][755] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:03:42.660680697][755] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 どうか
カメラセンサープロパティデータベースの更新
[0:03:42.660794714][755] INFO カメラ camera_manager.cpp:223カメラ '/base/soc/bus@42000000/' を追加しています
i2c@42540000/ar0234_mipi@42' (パイプライン ハンドラー imx8-isi)
[0:03:42.661332196][755] ISI を警告 imx8-isi.cpp:296対応するYUV/RGBフォーマットが見つかりません
カメラ/base/soc/bus@42000000/i2c@42540000/ar0234_mipi@42をcam0として使用しています。
0: 1920x1200-SGRBG10/未設定
* ピクセルフォーマット:SGRBG10 (1920x1200)-(1920x1200)/(+1,+1)
- 1920x1200
root@imx95-15x15-LPDDR4x-frdm:~# cam -l
[0:03:45.833147768][756] INFO カメラ camera_manager.cpp:340libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:03:45.940562253][757] INFO MediaPipeline media_pipeline.cpp:240パイプラインが見つかりました: [ar0234 3-0042|
0] -> [0|csidev-4ad30000.csi|1]-> [0|4ac10000.syscon:formatter@20|1]-> [2|クロスバー]
[0:03:45.941374870][757] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:03:45.941445068][757] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 どうか
カメラセンサープロパティデータベースの更新
[0:03:45.941557994][757] INFO カメラ camera_manager.cpp:223カメラ '/base/soc/bus@42000000/' を追加しています
i2c@42540000/ar0234_mipi@42' (パイプライン ハンドラー imx8-isi)
利用可能なカメラ:
1: 外部カメラ「ar0234」(/base/soc/bus@42000000/i2c@42540000/ar0234_mipi@42)
root@imx95-15x15-lpddr4x-frdm:~# export CAMERA0="/base/soc/bus@42000000/i2c@42540000/ar0234_mipi@42"
root@imx95-15x15-lpddr4x-frdm:~# export LIBCAMERA_PIPELINES_MATCH_LIST='nxp/neo,uvc'
root@imx95-15x15-lpddr4x-frdm:~# GST_DEBUG=3 gst-launch-1.0libcamerasrc !ビデオ変換!自動車動画
インク
パイプラインを一時停止状態に設定しています...
[0:04:22.673679060][758] INFO カメラ camera_manager.cpp:340libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:04:22.784435713][763] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:22.784524477][763] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 調和してください
カメラセンサープロパティデータベースの更新
[0:04:22.785576603][763] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:22.785622610][763] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 調和してください
カメラセンサープロパティデータベースの更新
[0:04:22.793514826][763] INFO IPAProxy ipa_proxy.cpp:180チューニングファイル /usr/share/libcamera/ip を使用しています
a/nxp/neo/ar0234.yaml
[0:04:22.793673227][763] INFO NxpNeoIPA neo_ipa.cpp:146nxpneo: IPANxpNeo NXPNEO_IPA_v0.0.0+6489-l
f-6.18.2-1.0.0
[0:04:22.793713608][763] エラー NxpNeoIPA neo_ipa.cpp:161nxpneo:カメラセンサーヘルの作成に失敗しました
ar 0234 の
[0:04:22.793740029][763] エラー NxpNeoPipe neo_pipeline.cpp:2169NxpNeo IPA の初期化に失敗しました
[0:04:22.793987693][763] 警告 NxpNeoPipe neo_pipeline.cpp:1268カメラar0234 3-004のプローブに失敗しました
2: -19
0:00:00.425814325 758 0xaaab119eb6e0 WARN libcamerasrc gstlibcamerasrc.cpp:491:gst_libc
amera_src_open:
0:00:00.425887295 758 0xaaab119eb6e0 WARN libcamerasrc gstlibcamerasrc.cpp:491:gst_libc
amera_src_open:
エラー:from element /GstPipeline:pipeline0/GstLibcameraSrc:libcamerasrc0: サポートが見つかりませんでした
このシステムにEDカメラが入っています。
追加のデバッグ情報:
/usr/src/debug/libcamera/0.6.0.imx/src/gstreamer/gstlibcamerasrc.cpp(491):gst_libcamera_src_open()
: /GstPipeline:pipeline0/GstLibcameraSrc:libcamerasrc0:
libcamera::CameraMananger::cameras() は空です
エラー: パイプラインがプリロールを実行しません。
パイプラインをPAUSED状態に設定できませんでした。
パイプラインをNULLに設定中...
パイプラインを解放する...
root@imx95-15x15-lpddr4x-frdm:~# cam -c 1 --info
[0:04:28.421646898][764] INFO カメラ camera_manager.cpp:340libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:04:28.529717355][765] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:28.529795824][765] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 どうか
カメラセンサープロパティデータベースの更新
[0:04:28.530673193][765] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:28.530718283][765] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 どうか
カメラセンサープロパティデータベースの更新
[0:04:28.535806348][765] INFO IPAProxy ipa_proxy.cpp:180チューニングファイル /usr/share/libcamera/ip を使用しています
a/nxp/neo/ar0234.yaml
[0:04:28.535946325][765] INFO NxpNeoIPA neo_ipa.cpp:146nxpneo: IPANxpNeo NXPNEO_IPA_v0.0.0+6489-l
f-6.18.2-1.0.0
[0:04:28.535994624][765] エラー NxpNeoIPA neo_ipa.cpp:161nxpneo:カメラセンサーヘルの作成に失敗しました
ar 0234 の
[0:04:28.536070926][765] エラー NxpNeoPipe neo_pipeline.cpp:2169NxpNeo IPA の初期化に失敗しました
[0:04:28.536326960][765] 警告 NxpNeoPipe neo_pipeline.cpp:1268カメラar0234 3-004のプローブに失敗しました
2: -19
カメラ1が見つかりません
カメラセッションの作成に失敗しました
root@imx95-15x15-lpddr4x-frdm:~# cam -l
[0:04:32.340920574][766] INFO カメラ camera_manager.cpp:340libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:04:32.448621532][767] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:32.448700208][767] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 お願いします
カメラセンサープロパティデータベースの更新
[0:04:32.449531226][767] 警告 CameraSensorProperties camera_sensor_properties.cpp:586静的なprはありません
「ar0234」で利用可能な機能
[0:04:32.449568106][767] WARN カメラセンサープロパティ camera_sensor_properties.cpp:588 お願いします
カメラセンサープロパティデータベースの更新
[0:04:32.454467330][767] INFO IPAProxy ipa_proxy.cpp:180チューニングファイル /usr/share/libcamera/ip を使用しています
a/nxp/neo/ar0234.yaml
[0:04:32.454600179][767] INFO NxpNeoIPA neo_ipa.cpp:146nxpneo: IPANxpNeo NXPNEO_IPA_v0.0.0+6489-l
f-6.18.2-1.0.0
[0:04:32.454637351][767] エラー NxpNeoIPA neo_ipa.cpp:161nxpneo:カメラセンサーヘルの作成に失敗しました
ar 0234 の
[0:04:32.454663562][767] エラー NxpNeoPipe neo_pipeline.cpp:2169NxpNeo IPA の初期化に失敗しました
[0:04:32.454898508][767] 警告 NxpNeoPipe neo_pipeline.cpp:1268カメラar0234 3-004のプローブに失敗しました
2: -19
この問題の解決策を教えていただけないでしょうか。