极客笔记技术问答社区
sensor不出流,如何进行debug?
Camera课程答疑
Camera Sensor Driver
hello_world
2025 年4 月 10 日 12:55
1
加打印后,发现sensor的probe已经成功,下一步如何进行调试和debug?
如果是IIC,可以使用i2cdetect证明设备已经挂载上去,并且使用i2ctool可以读写设备寄存器地址
CCI有无类似的方式?
2.可以通过看中断,观察当前数据流到哪一部分了吗?
3.如果sensor不出流,能否根据pipline,看当前卡在哪个部分?
Charles
2025 年4 月 10 日 13:24
2
先排查Sensor端是否有正常输出
先看下Kernel log,是否有错误log打印,根据错误去找下一步方向
用示波器量一下Sensor的Power和CLK是否符合Spec预期:AVDD,DVDD,IOVDD,MCLK,是否有MIPI 信号
硬件上排查没问题的话,可以继续看Sensor setting,这部分除了找FAE确认setting配置外,重点检查streamon 寄存器配置的时机是否正确,比如不能在init setting的时候就直接配置stream on出流了,平台端还没准备好的话,无法正常收图