2420036_ja-JP

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

2420036_ja-JP

2420036_ja-JP

IMX219カメラとIMX95-15x15 FRDMの統合に関する問題

こんにちは、皆さん。

私はFRDM-IMX95(IMX95-15x15-lpddr4x-frdm)でSony IMX219カメラをAN15033(i.MX Camera ソフトウェア Pack, BSP LF6.18.2-1.0.0)、セクション3.2(事前コンパイル済みバイナリ)を使って起動しようとしています。カメラが検出されません。

**私がしたこと**
- 事前に構築されたLF6.18.2-1.0.0イメージを起動しました
- IMX219バイナリディレクトリ(i.MX95-15x15-FRDM-LPDDR4x)からcopy_binaries.shを実行しました。
- U-Boot で: setenv fdtfile imx95-15x15-frdm-imx219-isp.dtb;saveenv;ブート
- カメラ:標準の15ピンIMX219モジュール(モジュールとFPCケーブルはピン同士で接続されピン同士で、カメラはSTM32mp2およびRpiで動作)。

**私が見たもの**

-nxp-neo-uguzzi/ および cam -l (LIBCAMERA_IPA_MODULE_PATH=/usr/lib/libcamera/ipaLIBCAMERA_PIPELINES_MATCH_LIST='nxp/neo,imx8-isi,uvc' をエクスポートした場合):
libcamera v0.0.0+6489-lf-6.18.2-1.0.0
利用可能なカメラ:
(空の)

DMESG:
root@imx95-15x15-LPDDR4x-frdm:~# DMESG |grep "IMX219"
[ 0.479570] /soc/bus@42000000/i2c@42540000/imx219@10:/soc/csi@4ad30000 を含む固定依存サイクル
[ 0.533110] /soc/csi@4ad30000: /soc/bus@42000000/i2c@42540000/imx219@10 の固定依存サイクル
[ 0.670857] /soc/bus@42000000/i2c@42540000/imx219@10:/soc/csi@4ad30000 を含む固定依存サイクル
[ 0.712509] /soc/bus@42000000/i2c@42540000/imx219@10:/soc/csi@4ad30000 を含む固定依存サイクル
[ 0.784500] /soc/bus@42000000/i2c@42540000/imx219@10:/soc/csi@4ad30000 を含む固定依存サイクル
[ 0.802395] /soc/csi@4ad30000: /soc/bus@42000000/i2c@42540000/imx219@10 を含む固定依存サイクル
[ 3.664050] /soc/csi@4ad30000: /soc/bus@42000000/i2c@42540000/imx219@10 を含む固定依存サイクル
[ 3.673513] /soc/bus@42000000/i2c@42540000/imx219@10:/soc/csi@4ad30000 を含む固定依存サイクル
[ 9.425624] IMX219 3-0010: ダミーレギュレーター使用中、供給VANAが見つかりません
[ 9.436000] IMX219 3-0010: ダミーレギュレーター使用中、供給VDIGが見つかりません
[ 9.443871] IMX219 3-0010: ダミーレギュレーター使用中、供給VDDLが見つかりません
[ 9.462659 imx219 3-0010: エラー読み取り reg 0x0000: -5
[ 9.468287] IMX219 3-0010: エラー -EIO: チップID 219を読み取れなかった
[ 9.478088] IMX219 3-0010: ドライバー付きIMX219のプローブがエラー-5で失敗

カメラを再装着した後、エラーは-5(-EIO)に変わり、「チップIDの読み取りに失敗しました」という同じメッセージが表示されました。

i2cdetect: i2c-2 (42530000.i2c) の 0x10 には何もありませんでしたまたは i2c-3 (42540000.i2c)。関連性のないデバイスのみが表示されます(バス3の0x33、0x4c、0x62、バス2の0x50、0x52にあるUU)。

imx219モジュールは読み込まれ、DTノードも存在し、neoispプローブも成功しているので、センサーが届かない/電源が入っていない可能性があり、libcameraやドライバーの問題ではないようです。

**観察結果**
- DTノードは/soc/bus@42000000/i2c@42540000 (i2c-3)の下にあるimx219@10です。AN15033のセクション3.4では、パスが.../i2c@42530000/imx219@10と示されていますが、これは私のものと一致しません。これはメモの誤植ですか?
- ノードにreset-gpiosがあります。gpioinfo は、プローブが失敗した後に、出力として「MIPI-CSI カメラリセット」(19 行目) を表示し、コンシューマーは表示されません。

**質問**
1. AN15033は、RPI-CAM-MINISASアダプタと22ピン-15ピンFPCケーブルを介してカメラを接続します。そのアダプターは必須ですか?それとも、通常の15ピンから22ピンへの変換ケーブルで十分ですか?

注:ピン同士が一致しています。


2. このソフトウェアパックでFRDM-IMX95でIMX219を動かした方はいらっしゃいますか?もしそうなら、どのモジュールとケーブルで使ったのでしょうか?


私が使用しているカメラはこちらです: https://probots.co.in/8mp-imx219-camera-module-77-fov-raspberry-pi-5.html


BR

アマン・シャルマ

Yocto Project
タグ(1)
評価なし
バージョン履歴
最終更新日:
昨日
更新者: