sc202cs 景深老化报错,但是景深相机可以打开
报错log如下
09-07 19:53:23.419 0 0 I CAM_ERR : CAM-ISP: cam_tfe_csid_irq: 3098 CSID 2 irq status TOP: 0x0 RX: 0x80011 IPP: 0xcc0 RDI0: 0x0 RDI1: 0x0 RDI2: 0x0 CSID clk:90000000
高通回复:RX: 0x80011 is one such register . 0th and 4th bit indicates EOT and SOT are captured . Bit 19 indicates a CRC error . Based on this status register only, I’ve confirmed that incoming data has CRC mismatch . Thanks, Sandeep
You need to check this from sensor side . Thanks Sandeep
因此,我们根据高通的回复找到sensor端,sensor端提供修复方案如下:
0100是 控制stream on/off 寄存器 0103 是reset寄存器 说是每次stream on/off 和 reset的时候 sensor刚开始出帧数据不稳定 说是延迟10ms等稳定后再传给平台会好一些
sc202cs 景深老化报错,且景深相机打不开
报错log如下
10-29 19:53:23.419 0 0 I CAM_ERR : CAM-ISP: cam_tfe_csid_irq: 3203 CSID 2 irq status TOP: 0x0 RX: 0xd04011 IPP: 0x0 RDI0: 0x0 RDI1: 0x0 RDI2: 0x0 CSID clk:90000000
10-29 19:53:23.419 0 0 I CAM_ERR : CAM-ISP: cam_tfe_csid_irq: 3203 CSID 2 irq status TOP: 0x0 RX: 0xc04011 IPP: 0x0 RDI0: 0x0 RDI1: 0x0 RDI2: 0x0 CSID clk:90000000
10-29 19:53:23.419 0 0 I CAM_ERR : CAM-ISP: cam_tfe_csid_irq: 3203 CSID 2 irq status TOP: 0x0 RX: 0x100010 IPP: 0x0 RDI0: 0x0 RDI1: 0x0 RDI2: 0x0 CSID clk:90000000
高通回复:
RX: 0xd04011 和 RX: 0xc04011
0th and 4th bit indicates EOT and SOT
Bit 20 indicates a ERROR_ ECС
Bit 22 indicates ERROR_ UNMAPPED_VC_ DT
Bit 23 indicates ERROR_ STREAM UNDERFLOW
ERROR_ ECС: A short or long
packet is corrupted and cannot berecovered.
ERROR_ UNMAPPED_VC_ DT:
A long packet has a VC/DT
combination that is not mapped to an IPP or RDI path.
ERROR_ STREAM UNDERFLOW: Recieved payload (for a long packet) has fewer bytes than
specified in the packet header’s word count.
ERROR_:短或长
数据包已损坏,无法恢复。ERROR_未使用VC_DT:长数据包具有VC/DT
未映射到IPP或RDI路径的组合。
ERROR_STREAM UNDERFLOW:接收到的有效载荷(对于长数据包)的字节数少于
在包报头的字数中指定的。
According to your description, it’s more like sensor module hardware stability issue instead of incorrect sensor driver configuration.
根据您的描述,这更像是传感器模块硬件稳定性问题,而不是传感器驱动程序配置错误。
然后找硬件排查mipi信号,发现data0_N信号有问题如下图
正常的波形信号如下
最后经过产线一系列排查发现是模组的mipi连接器的问题。