主题中讨论的其他器件:ALP
工具/软件:
尊敬的团队:
客户正在使用 954+953、屏幕很可能不会出现。 两端都已连接、但 MIPI 信号已解析有错误、SOC 端将打印 mipi 错误。 可能导致此问题的原因是什么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
尊敬的团队:
客户正在使用 954+953、屏幕很可能不会出现。 两端都已连接、但 MIPI 信号已解析有错误、SOC 端将打印 mipi 错误。 可能导致此问题的原因是什么?
您好、Vayne、
仅为了澄清:
1) 客户是否使用任何 EVM? 还是完全定制硬件?
2) 摄像头传感器 (Imager -> SER -> DES -> SoC) 是否输出视频?
3) 客户是否尝试在串行器上启用测试图形视频发生器 (PATGEN)、以查看是否在 SoC 上检测到相同的 MIPI 错误?
4) 954 设备的 RX 端口诊断寄存器是否检测到任何错误?
设置 954 寄存器 0x4CC = 0x01(选择 RX 端口 0)
读取 954 寄存器 0x4D、 0x4E、0x55、0x56、0x7A、 0x7B
请注意、其中一些寄存器是在上电期间意外设置的错误标志。 读取这些诊断错误数次、并查看是否明显检测到任何错误。
此致、
Justin Phan
尊敬的 Justin:
发生异常情况时读取的寄存器值 954 如下所示
0x4D:0x17;0x4E:0x24;0x55:0x01;0x56:0x1E;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x04;0x55:0x00;0x56:0x00;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x04;0x55:0x00;0x56:0x78;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x04;0x55:0x00;0x56:0x16;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x24;0x55:0x00;0x56:0x24;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x24;0x55:0x00;0x56:0xD5;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x0C;0x55:0x00;0x56:0x00;0x7A:0x02; 0x7B:0x01;
0x4D:0x13;0x4E:0x24;0x55:0x00;0x56:0x02;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x04;0x55:0x00;0x56:0x4F;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x0C;0x55:0x00;0x56:0x02;0x7A:0x02; 0x7B:0x01;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x0A;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x04;0x55:0x00;0x56:0x01;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x24;0x55:0x00;0x56:0x16;0x7A:0x00; 0x7B:0x00;
客户运行了四条路线一百次、这是从出现错误的十三次开始的。
您好、Vayne、
| 预期结果 | 客户结果 | 注释 |
| 954 寄存器 0x4D = 0x03 | 954 寄存器 0x4D = 0x17、0x13 | 已标记 LOCK_STS_CHG 和 PARITY_ERROR。 这意味着 954 在连接的串行器上失去锁定。 |
| 954 寄存器 0x4E = 0x04 | 954 寄存器 0x4E = 0x24、0x04、0x0C、0x65 | 会发出多个错误标志。 链路似乎不稳定。 |
| 954 寄存器 0x55 - 0x56 = 0 | 误差不断累积 | 这表明链路不稳定 |
| 954 寄存器 0x7A - 0x7B = 0 | 收到的 CSI 数据包有错误 | 这可能表明链路不稳定、导致将错误添加到发送的 CSI 数据包中。 或者成像仪本身可能正在输出损坏的 CSI 数据包。 |
在 100 次运行中、似乎它们在大约 13 次出现错误。
此致、
Justin Phan
尊敬的 Justin:
在正常运行时、从 954 寄存器读取的许多值也是 0。
测试 100 次仅涉及开机和重新启动循环、无需更改硬件
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x04;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x24;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x01;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x00;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x3D;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x16;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x0B;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x7E;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x1B;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x01;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0x8B;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x00;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x77;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x45;0x55:0x00;0x56:0x02;0x7A:0x00; 0x7B:0x00;
0x4D:0x13;0x4E:0x65;0x55:0x00;0x56:0xF3;0x7A:0x00; 0x7B:0x00;
您好、Vayne、
如果下电上电有时会导致这些问题、是否在特定的上电周期上违反 954 或 953 中定义的上电序列? 您能否验证 954 和 953 IC 引脚上的噪声是否在规格范围内?


当系统具有稳定锁定时、客户是否可以运行地图脚本来评估链路上的边距?
这可以通过 954 ALP 选项卡来完成。 或者运行 ALP 安装中包含的 MAP 脚本、在预定义的 Scripts 文件夹下运行。
为了澄清一下、对于每项测试、客户是否从外部图像传感器生成视频并将视频馈送到我们的串行器/解串器器件? 是否可以在禁用成像仪的情况下运行此测试、并让串行器生成测试视频图形?
此致、
Justin Phan
您好、Vayne、
954 和 953 均符合 MIPI D-PHY v1.2 标准、并可在 MIPI 标准定义的时序规范内运行。 数据表中也定义了每个器件的 MIPI 时序。
客户可以遵循数据表中定义的常规 MIPI D-PHY 数据速率配置指令设置、以获得所需的 MIPI 速率、同时也符合 MIPI 标准中的时序。 唯一的例外是每通道 400Mbps 的速率、该速率需要额外的配置步骤才能满足 MIPI 标准中定义的时序。

客户在 954 MIPI 发送器端口上使用的数据速率是多少?
如果每通道速率为 400Mbps、则确保他们已运行此脚本。 如果除每通道 400Mbps 之外的任何数据速率、则客户无需运行任何特殊脚本即可使 954 器件符合 MIPI 标准的时序。
此致、
Justin Phan