Hi, i´m trying to make RPI-CAM-MIPI work with the FRDM-IMX93 board.
I followed the user manual for the board:
https://docs.nxp.com/bundle/UM12181/page/topics/camera_module_rpi_cam_mipi.html
I connected the camera as instructed.
I got the ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin from ONSEMI github (https://github.com/ONSemiconductor/ap1302_binaries/tree/main/NXP_i.MX93), renamed it and put it in the board:
root@imx93-11x11-lpddr4x-frdm:~# ls /lib/firmware/imx/camera/
ap1302.fw
I rebooted the camera, but the log wasn´t the same as in the manual:
root@imx93-11x11-lpddr4x-frdm:~# dmesg | grep ap1302
[ 0.341004] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: Fixed dependency cycle(s) with /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: Fixed dependency cycle(s) with /soc@0/bus@42800000/csi@4ae00000
[ 0.433309] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: Fixed dependency cycle(s) with /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: Fixed dependency cycle(s) with /soc@0/bus@42800000/csi@4ae00000
[ 0.495817] /soc@0/bus@42800000/csi@4ae00000: Fixed dependency cycle(s) with /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c
[ 2.093316] /soc@0/bus@42800000/csi@4ae00000: Fixed dependency cycle(s) with /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c
[ 2.104580] /soc@0/bus@42000000/i2c@42530000/ap1302_mipi@3c: Fixed dependency cycle(s) with /soc@0/bus@42800000/csi@4ae00000
and the camera doesn´t seem to appear:
root@imx93-11x11-lpddr4x-frdm:~# media-ctl -p
Failed to enumerate /dev/media0 (-2)
root@imx93-11x11-lpddr4x-frdm:~# v4l2-ctl --list-devices
mxc-isi-cap (platform: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:~#
I've rechecked everything. I'm stuck. Any ideas what i should try?