2258134_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2258134_ja-JP

2258134_ja-JP

i.MX 8M Plus EVK で OV5640 を ISP にルーティングできない (ISI でのみ動作)

こんにちは、

私は imx8M Plus EVK と OV5640 MIPI-CSI2 カメラ モジュール ( MIPI-CSI カメラ モジュール) を使用しており、ISI の代わりに統合 ISP を使用しようとしています。

現在、センサは ISI にルーティングすると動作します (/dev/videoX 経由で UYVY/NV12 をキャプチャできます)。ただし、RAW Bayer データを SoC ISP に送り込み、ISP ビデオ ノードから処理済みの出力 (デモザイク、AWB など) を取得したいと考えています。プレスリリース、製品ニュース/フォーマット側で行き詰まっており、実際に何がサポートされているのか、パイプラインを正しく構成する方法についてアドバイスをいただければ幸いです。

ISI を無効にして、代わりに ISP パイプラインを使用します。

ビルド構成として imx8mp-lpddr4-evk を使用し、Yocto プロジェクト イメージとして imx-image-full を使用します。


Re: Unable to route OV5640 to ISP on i.MX 8M Plus EVK (works only with ISI)

こんにちは、

要件に応じて、ISI モジュールを使用する代わりに、OV5640 からの RAW Bayer データを SoC の ISP 経由でルーティングする必要があります。あなたが課題に直面している理由は次のとおりです:

i.MX 8M Plus には 2 つの異なるカメラインターフェースがあります。
1. ISI(イメージセンシングインターフェース):YUV/RGBフォーマットの基本的なプロセッシング(スケーリング、トリミング、反転、色空間変換)を実行します。
2. ISP(画像信号プロセッサ):RAWベイヤーデータのプロセッシング(デモザイク、AWBなど)を行います。

現在、OV5640 は内蔵 ISP を使用して YUV/RGB データを ISI モジュールに直接出力するように設定されているため、/dev/videoX 経由で UYVY/NV12 をキャプチャできます。ただし、SoC の ISP 機能を使用するには、別の構成が必要です。

RAW Bayer データを SoC ISP にルーティングするには:

1. デバイスツリーを変更して、OV5640のISIを無効にし、ISPを有効にします。
2. OV5640を、プロセッシング済みのYUVではなくRAW Bayer形式で出力するように設定する
3. 適切なプロセッシングのためにISPパイプラインを設定する

実装の参考として、RAW カメラの ISP への移植を示す GitHub リポジトリを確認してください: https://github.com/nxp-imx-support/meta-imx8mp-isp-imx219

同様の統合の課題に対処するコミュニティ投稿もあります: https://community.nxp.com/t5/Other-NXP-Products/Integrating-OV5695-RAW10-with-ISP-on-i-MX8MP-ISP-Ena...

ISPモジュールには、センサ固有のキャリブレーションファイル(.drv、.xml、.cfg)OV5640 を RAW モードで使用して最適なパフォーマンスを実現します。

よろしくお願いします。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎12-10-2025 04:30 AM
更新者: