2379079_zh-CN

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

2379079_zh-CN

2379079_zh-CN

FRDM-IMX93 无法识别 RPI-CAM-MIPI

你好,我想让 RPI-CAM-MIPI 与 FRDM-IMX93 主板配合使用。

我遵循了主板的用户手册:

https://docs.nxp.com/bundle/UM12181/page/topics/camera_module_rpi_cam_mipi.html

我按照说明连接了摄像头。

我从 ONSEMI github (https://github.com/ONSemiconductor/ap1302_binaries/tree/main/NXP_i.MX93) 那里拿到了 ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin,重命名了然后把它放进了主板:

root@imx93-11x11-lpddr4x-frdm:~# ls /lib/firmware/imx/camera/
ap1302.fw

我重新启动了相机,但日志和手册上的不一样:

root@imx93-11x11-lpddr4x-frdm:~# dmesg | grep ap1302
[ 0.341004] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c:修正了与 /soc@0/bus@42800000/csi@4ae00000
的依赖循环 [ 0.371040] /soc@0/bus@42800000/csi@4ae00000: Fixed dependency cycle(s) with /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c
[ 0.411142] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c:修正了与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.433309] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c:修复了与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.464010] /soc@0/bus@42800000/csi@4ae00000: Fixed dependency cycle(s) with /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c
[ 0.476107] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c:修正了与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.495817] /soc@0/bus@42800000/csi@4ae00000: 修正了与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 的依赖循环
[ 2.093316] /soc@0/bus@42800000/csi@4ae00000: 已修复与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 的依赖循环
[ 2.104580] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c:修复了与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环

摄像头似乎没有出现:

root @imx93 -11x11-lpddr4x-frdm:~# media-ctl-p
无法枚举 /dev/media0 (-2) root @imx93 -11x11-lpddr4x-frdm:~# v4l2-ctl--list-devices mxc-isi-cap(平台:4ae40000.isi):


/dev/video0
/dev/video1

root@imx93-11x11-lpddr4x-frdm:~# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- UU -- -- UU -- -- -- -- -- -- -- -- -- -- -- --
30:-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
root@imx93-11x11-lpddr4x-frdm:~#

我重新检查了一切。我卡住了。有什么好办法吗?

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

你好@jventura

您的连接是错误的,蓝色一侧应与摄像头一侧相同。

Zhiming_Liu_0-1781136494125.png




致敬,
Zhiming

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

我附上了照片,但我也用万用表检查了连续性,一切正常,FRDM 上的引脚与 CAM 上的引脚相通...

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

RPICAMConectionBack.png

从另一边

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

RPICAMConection.png

在这里

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

您好@jventura

,能否分享显示 RPI-CAM-MIPI 和 FRDM93 之间连接的照片?

致敬,
Zhiming

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

谢谢@Zhiming_Liu 

我检查了无数次,但每次都漏掉了。


总之,情况有所好转,但看来我还是遇到了.fw文件的问题:

root@imx93-11x11-lpddr4x-frdm:~# dmesg | grep ap1302
[ 0.340881] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: 已修复与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.370918] /soc@0/bus@42800000/csi@4ae00000: 已修复与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 相关的依赖循环
[ 0.411017] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: 已修复与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.433185] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: 已修复与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.463890] /soc@0/bus@42800000/csi@4ae00000: 已修复与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 相关的依赖循环
[ 0.475987] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: 已修复与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 0.495704] /soc@0/bus@42800000/csi@4ae00000: 已修复与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 相关的依赖循环
[ 2.098808] /soc@0/bus@42800000/csi@4ae00000: 已修复与 /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c 之间的依赖循环
[ 2.110107] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: 已修复与 /soc@0/bus@42800000/csi@4ae00000 的依赖循环
[ 10.757527] ap1302 2-003c: 直接加载固件 ap1302_ar0144_single_fw.bin 失败,错误代码 -2
[ 10.757549] ap1302 2-003c: 将回退到 sysfs 备用方案:ap1302_ar0144_single_fw.bin
[ 10.770396] ap1302 2-003c:请求固件失败: -2
[ 10.818467] ap1302 2-003c: 使用驱动程序 ap1302 进行探测失败,错误代码 -2
root@imx93-11x11-lpddr4x-frdm:~# media-ctl -p
无法枚举 /dev/media0 (-2)
root@imx93-11x11-lpddr4x-frdm:~#
root@imx93-11x11-lpddr4x-frdm:~# ls /lib/firmware/imx/camera/
ap1302.fw



ONS EM I GitHub 上的 ap1302_60fps_ar0144_27M_2Lane_awb_tuning.文件是否 正确?


Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI

@jventura

ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin 是正确的。请尝试 参考手册 中的以下建议


一个名为 ap1302_ar0144_single_fw.bin 。将其放置在 /lib/firmware 文件夹下。

此致,
Zhiming

Re: FRDM-IMX93 not recognizing RPI-CAM-MIPI谢谢志明,成功了!

不过,Gopoint DMS 的演示版却无法显示……我觉得可能是媒体管道出了问题,我会查查看。
タグ(1)
評価なし
バージョン履歴
最終更新日:
1ヶ月前
更新者: