安卓linux开启摄像头,Android/Linux 全志平台摄像头sensor调试记录(一)

本文详细介绍了OV2710摄像头模组与XC7021 ISP的电压需求,以及在配置过程中遇到的读取OV2710失败的问题。问题源于sensor的PWDN处于高电平,与datasheet不符。解决方法是通过更新ISP设置特定的寄存器来解决。同时列出了相关的设备配置信息,如I2C地址和CSI接口设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 .摄像头模组型号

OV2710 + XC7021( ISP)   +H5,电压需求 ISP:          OV2710:senor 的电压AVDD 和 DOVDD 电压为3.3V,DVDD 1.5V 。ISP 控制sensor PWDN

XC7021 I2C 地址为0x36, OV2710地址为0x6C

#define I2C_ADDRBP               (0x6c >> 1)

问题记录:

读取OV2710失败,sensor 的PWDN 为高电平与datasheet 不一致,解决方法: 把下面寄存器加到 I2C bypass之前,由ISP设置。

0xfffe,0x50,

0x0200,0x03,

0x0204,0x03,

0x0208,0x02,

0x0208,0x01,

[csi0/csi0_dev0] csi0_dev0_used = 1 csi0_dev0_mname         = "ov2710_xc7021" csi0_dev0_twi_addr = 0x36 csi0_dev0_pos = "rear" csi0_dev0_isp_used      = 0 csi0_dev0_fmt           = 0 csi0_dev0_stby_mode     = 0 csi0_dev0_vflip         = 0 csi0_dev0_hflip         = 0 csi0_dev0_iovdd         = "" csi0_dev0_iovdd_vol     = 2800000 csi0_dev0_avdd          = "" csi0_dev0_avdd_vol      = 2800000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值