KDocs 研发资料库
  • 视频技术应用资料与文档入口汇总
  • Window下使用Makefile编译代码教程
  • AC52系列PWM使用说明文档
  • AC57系列PWM使用说明文档
  • 52 系列_串口外设的使用说明
  • 57 系列_串口外设的使用说明
  • AC52系列SPI使用说明文档
  • AC57系列SPI使用说明文档
  • AC52系列外部中断使用说明文档
  • AC57系列外部中断使用说明文档
  • AC54&56外部中断使用说明文档
  • AC52 红外捕获中断demo使用说明文档
  • 视频系列SDK汇总及获取方法
  • AC52系列软件典型问题整理文档获取
  • AC791N开发-入门到进阶开发指导文档(完善ing)
  • AC792N开发-入门到进阶开发指导文档(完善ing)
  • 792 littlefs文件系统配置
  • 792N系列 U盘单备份升级说明
  • 792x串口uart升级说明参考

792X接MIPI摄像头打印imc_err问题分析

📎 原始文档:https://www.kdocs.cn/l/ctZz6ZKfqxAv 问题描述:
AC792X接MIPI摄像头,部分板子出现err imc异常打印。导致屏显图像帧率低、卡顿、录像文件花。下图是接GC2083镜头异常打印
image 可能会导致的现象有:显示画面花/画面撕裂/百叶窗。下面两张图是接GC2083打印err imc,在电脑上面看录像文件的显示现象。
image 版权所有,侵权必究 1
地址:深圳市南山区北环大道9116号富华科技大厦A栋7楼
电话:0755-26499936 传真:0755-86540096
网站:www.zh-jieli.com
image 原因分析:
异常的板子,尝试接同样规格的MIPI@720P镜头,或者对换正常板子芯片的主控IC,可以正常出图切没有异常打印和卡顿。

第一种原因:

MIPI接收时序的参数有差异或者处于临界导致(MIPI接收端)。

第二种原因:

sensor 的驱动能力问题,可以修改sensor 的驱动增大或者减少驱动电流(MIPI发送端)。
通过分析是接收到的数据不对齐导致,解决方法:
1.降压LP模式下的电压检测阈值,此改动从AC792N_SDK_V1 .2.3_2024-11-22版本会封在库文件里面。外面应用层无需再改。
版权所有,侵权必究 2
image 2.修改MIPI 的接收时序参数hstt和stto,根据不同的sensor来配置,参数默认是50。 如还不能根本解决打印err imc 问题,可再根据测试情况调大或者调小hstt,调整范围 1~ 127.
image 在AC7922可视对讲上面用分股排线接SC2336P摄像头,改了以上两点还不能根治打印err imc 问题,用分股排线接MIPI摄像头,特别容易出现err imc 问题。分股排线容易出现err imc 的原因:由于分股排线卷在一起,其他的数字信号(如XCLK、 IIC等数字信号)可能会对MIPI信号有干扰,导致打印err imc。
分股排线:
版权所有,侵权必究 3
image 验证是不是分股排线导致打印err imc 的方法:可以用非分股的短排线来验证
image 分股排线如果改了以上两点还不能根治,还要做以下改动验证是否有效:
1.改变摄像头的XCLK强驱挡位,改小或者改大,先改小测试是否有改善。
版权所有,侵权必究 4
image 强驱挡位电流:
image 2.增强MIPI驱动能力。并不是每一颗sensor都可以设置MIPI驱动能力,SC2336P数据手册设置MIPI驱动能力寄存器
image 根据实际测试情况来调整MIPI驱动能力的挡位
版权所有,侵权必究 5
image 如改了以上4 点还在一直打err imc,对比验证是否跟SDK版本固件版本或者个别板子有关系。
版权所有,侵权必究 6