Hi all,
The ov5645 + AiStarVison MIPI adapter V2.0 + db410C works fine on Debian 16.06.
(through CSI-0, 2-lane, controlled by I2C2)
But on android, whether 5.1.1 or 6.0.1, I’ve tried with no luck :
for android 6.0.1 (linux_android_board_support_package_vla.br_.1.2.7-01010-8x16.0-4):
‘mm-qcamera-daemon’ seems bad, like this thread mentioned: Marshmallow camera support
for android 5.1.1 (linux_android_board_support_package_vla.br_.1.2.4-01810-8x16.0-3):
it seems there is something wrong with cci(i2c) and cannot read the ID of ov5645:
<3>[ 7.539662] msm_cci_init: Failed in getting TOP gdscr regulator handle
<6>[ 7.545325] msm_cci_init:763: hw_version = 0x10000008
<3>[ 7.550726] msm_cci_irq:930 MASTER_0 error 0x10000000
<3>[ 7.555334] msm_cci_i2c_read:428 read_words = 0, exp words = 1
<3>[ 7.561183] msm_cci_i2c_read_bytes:506 failed rc -22
<3>[ 7.566064] msm_camera_cci_i2c_read: line 48 rc = -22
<3>[ 7.571099] msm_sensor_match_id: ov5645: read id failed
<3>[ 7.579370] msm_sensor_check_id:1336 match id failed rc -22
Does anyone have succeeded in using CSI camera on Android(5 or 6)?
Any help will be appreciated
reference links:
https://builds.96boards.org/releases/dragonboard410c/linaro/debian/16.06/
https://developer.qualcomm.com/hardware/dragonboard-410c/tools