こんにちは、NXPコミュニティの皆さん、
i.MX8MPで特定のイメージセンサーを使おうとしています。
MIPIからRAMへRAW12キャプチャデータを転送しようとしています。これを実現する唯一の方法は、以下に概説するISIモジュールを使用することのようです。
問題は、ジオメトリの制限に関するドキュメントが曖昧で、i.MX8MPが私たちの**アプリケーション**に適しているかどうか判断しようとしていることです。
画像の高さと幅は、ISI の CHNL_IMG_CFG[WIDTH/HEIGHT] レジスタを使用して定義されます。これらのエントリは13ビットであるため、理論的には8191 x 8191のジオメトリに制限されます。
幅はハードウェアによってラインバッファによって制限されているようで、実際には2Kピクセルしか保持できませんが、ドキュメントには他のチャネルのラインバッファを組み合わせて4Kを達成する方法が説明されています。ドキュメントには、線幅のレジスタ制限である8191ピクセルの上限が達成可能かどうかは触れられていません。ISI処理を回避でき、目的は単純にRAWのMIPIキャプチャをRAMにプッシュすることです。
さらに、幅とは異なり、高さの制限は物理的なハードウェアに起因するものではないようだ。
CHNL_IMG_CFG[HEIGHT]レジスタの13ビット最大値で定義される8191行の高さをサポートできるという確認はありますか?
この件についてのサポートがあればありがたいです。私は以下のような類似の投稿をいくつか確認しました。
https://community.nxp.com/t5/i-MX-Processors/Direct-MIPI-CSI2-to-memory-access-on-i-MX8MP/mp/2158946
https://community.nxp.com/t5/i-MX-Processors/I-MX8MP-ISI-maximum-supported-width/mp/1224069
しかし、8191の幅がサポートされているかどうかは確認されておらず、何か最新情報があれば教えていただきたいです。
また、高さ制限は定義されていません。
よろしくお願い申し上げます。
i.mx8mp ISIドライバーは2Kに限定されていますが、チェーンバッファを使うと最大4Kまで対応でき、幅8191はできませんでした。IMX8MPでは1台のカメラが最大4k@30まで対応可能です
ご返信よろしくお願いします。
つまり、幅の制限は私の元の発見と一致しています。
ISIモジュールの高さ制限についてコメントいただけますか?ISIを通じて8191レーン高さを達成できますか?
よろしくお願い申し上げます。