Hi,
I'm trying to get an OV5648 camera working with an Allwinner V3S processor. The camera is detected on the I2C bus, but the OV5648 driver fails to initialize.
# dmesg | grep ov56
[ 1.205395] ov5648 1-0036: supply dvdd not found, using dummy regulator
[ 1.212326] ov5648 1-0036: supply dovdd not found, using dummy regulator
[ 1.219177] ov5648 1-0036: no AVDD regulator provided, using internal
[ 1.225727] ov5648 1-0036: failed to get external clock
[ 1.231287] ov5648: probe of 1-0036 failed with error -2
# dmesg | grep sun6i
[ 0.243458] sun6i-rtc 1c20400.rtc: registered as rtc0
[ 0.243552] sun6i-rtc 1c20400.rtc: setting system clock to 1970-01-01T00:16:53 UTC (1013)
[ 0.243759] sun6i-rtc 1c20400.rtc: RTC enabled
[ 1.237836] sun6i-mipi-csi2 1cb1000.csi: failed to get MIPI D-PHY
I've checked the camera connection, but I'm still having trouble.
Has anyone successfully made a MIPI CSI2 camera work with an Allwinner V3S family processor? If so, can you share your device tree?
Can anyone help me identify the issue?
Thanks, Daniel