gmsl摄像头Android平台调试思路

  1. 配置max9288的i2c通信,可读取id
  2. 配置max96705的i2c通信,可读取id
  3. 配置ar0144的i2c通信,可读取id
  4. 以上三步i2c如果不同请排查硬件配置,测量电源是否正常,i2c地址是否配对等问题。
  5. 配置ar0144为color bar模式,测量并口信号是否正常,可以测量波形尽量频率等数据,计算和分辨率是否吻合。
  6. 完成第四步,配置96705和9288,测量9288的csi是否有信号输出,调试出信号,测量clock频率是否匹配。
  7. 完成第五步后,mipi信号已经有了,代表摄像头的color bar的图像在不停的输出过来,需要配置平台8541e的摄像头应用,来获取图像。
  8. 根据平台的mipi通道,选在camera 0,配置分辨率,identity,power on,stream on off等函数,配置数据格式,raw10,60fps,image_pattern等参数。使摄像头在开启的时候可以通过这几关获取图像。
  9. 第七步如果没有图像可以查看平台log(dmesg+logcat),为何没有图像,实际操作过程遇到几个问题,第一平台不支持raw12,配置成raw12后,csi接收没有停止帧信号。第二,分辨率和frame_line配置错误,prev获取参数失败。第三,kernel csidump出寄存器,csi没有被激活。
  10. 以上问题解决,在工厂模式(*#*#83789#*#*)可以获取到测试图像。
  11. 配置ar0144输出正常图像,预览即可。
  12. 以上调试需要三个芯片的规格书,平台的规格书,500M的示波器,原理图(平台和模组),位号图(方便测量信号),各个芯片的初始化配置代码。

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值