Hi
We are developing a custom board to use OV5640 camera module. On this board we run android 4AI.1.4 release. Now camera can't work, CameraHal can't find camera. I attach the ducati log in the post. Logcat's output is:
I/CameraService( 99): CameraService started (pid=99)
D/DOMX ( 99): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:1253 __PROXY_SetParameter()
D/DOMX ( 99): ERROR: failed check:(eError == OMX_ErrorNone) || (eError == OMX_ErrorNoMore) - returning error: 0x80001001 - Error returned from Oi
D/DOMX ( 99): hardware/ti/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c:415 CameraSetParam()
D/DOMX ( 99): ERROR: CameraSetParam: Error in SetParam 0x80001001
E/CameraHal( 99): num_cameras = 0
We use only one data lane and one clock lane on CSI2A, does ducati firmware care one data lane or two data lanes?
In omap-rproc.1 trace1 output:
[ 2.541] [ERR=47] src/new_sensor_MSP.c:[1323]:Sen Read ID: 22080, expected ID:22080
[ 2.541]
[ 2.542] [ERR=48] src/sensor_detect_MSP.c:[265]:0>>:OmniVision_OV5640_2 Socket:2
[ 2.542] [ERR=49] src/sensor_detect_MSP.c:[265]:1>>:CSI2A_2 Socket:2
[ 2.542] [ERR=50] src/camera_fw_core.c:[208]:
[ 2.542] Error in src/camera_fw_core.c, line:208
It seem that ducati find the camera module but somewhere of camera_fw_core.c has trouble. What's camera_fw refers to? Is it ducati.bin self or others?
Please give some direction how to do next.
Thanks and Best Regards,
Paul