Hi,
I am struggling to enabling a Leopard OV5640 camera module connected to the CSI2 EXP port on the EdgeAI Starterkit.
After adding the right dtbo file to uenv.txt in boot partition,
root@j7-evm:/opt/edge_ai_apps# cat /run/media/mmcblk0p1/uenv.txt
psdk_setup_file=.psdk_setup
check_psdk_setup=load mmc 1:1 ${loadaddr} ${psdk_setup_file}
# Reset to the default environment
do_psdk_setup=env default -f -a; saveenv
# If not previously configured, then configure the environment and indicate this by writing a file
uenvcmd=if run check_psdk_setup; then echo "Already setup."; else run do_psdk_setup; mw.b ${loadaddr} 0 1; fatwrite mmc 1:1 ${loadaddr} .psdk_setup 1; reset;
fi
dorprocboot=1
name_overlays=k3-j721e-edgeai-apps.dtbo k3-j721e-eaik-csi2-ov5640.dtbo
the kernel boots up, but getting this error
root@j7-evm:/opt/edge_ai_apps# dmesg |grep -i ov5640
[ 8.011737] ov5640 8-003c: supply DOVDD not found, using dummy regulator
[ 8.550473] ov5640 8-003c: supply AVDD not found, using dummy regulator
[ 8.910556] ov5640 8-003c: supply DVDD not found, using dummy regulator
[ 9.197887] ov5640 8-003c: ov5640_read_reg: error: reg=300a
[ 9.212869] ov5640 8-003c: ov5640_check_chip_id: failed to read chip identifier
[ 9.317336] ov5640: probe of 8-003c failed with error -121
The module OV5640 https://www.leopardimaging.com/product/cmos-sensor-modules/mipi-camera-modules/li-am65x-csi2/
is connected to the CSI2 EXP connector, and is not external powered. Assuming it is powered through the CSI2 EXP connector.
Is there something I am missing?
Thanks,
--Gunter