主题中讨论的其他器件:ALP
大家好、
我们还有另一个问题:某些面板 会触摸纸箱、I2C 透明传输故障可能性很高、我们的工程师已经读取了947的0x0A/0x0B 寄存器、并发现许多反向通道 CRC 错误。
尝试使用示波器测量948、锁定单端清晰、无任何脉冲和低电平。
我们进行了 SoM AB 交换、之后是947。
我们查看了947和948的数据表、它没有任何反向通道说明、您能给我们一些关于此问题的建议吗?
此致!
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.
大家好、
我们还有另一个问题:某些面板 会触摸纸箱、I2C 透明传输故障可能性很高、我们的工程师已经读取了947的0x0A/0x0B 寄存器、并发现许多反向通道 CRC 错误。
尝试使用示波器测量948、锁定单端清晰、无任何脉冲和低电平。
我们进行了 SoM AB 交换、之后是947。
我们查看了947和948的数据表、它没有任何反向通道说明、您能给我们一些关于此问题的建议吗?
此致!
您好、Yao、
如果您没有在 DES (948)端锁定。 请参阅下面的948数据表。 它突出显示了锁定为低电平与高电平的不同状态。

您好 Fadi、
1.10我们曾看到此问题的 IC;
2.这是一个新的应用程序;
3.我对此感到非常抱歉,可能不是在947之后;
故障率很难计数、不同模块的故障率不同;
5. 948的锁销始终处于高电平;
交换测试(主机 A/B、屏幕 C/D):
1) A+C:可以从947的0x0A/0x0B 寄存器中读取大量反向通道 CRC 错误,947的锁定引脚为高电平,触摸板无法工作。

2) B+C:某些 反向通道 CRC 错误可以从947的0x0A/0x0B 寄存 器中读取,故障率低于 A+C,触摸面板工作正常。

3) A+D:没有 任何反向通道 CRC 错误,触摸面板工作正常。

是否有任何建议可以帮助我们调试反向通道 CRC 错误?
此致。
您好、Yao、
这是地图工具的链接。 它介绍了如何下载和使用。
[引用 userid="528094" URL"~/support/interface-group/interface/f/interface-forum/1169120/ds90ub947-q1evm-i2c-back-channel-crc-error/4401384 #4401384"]3.对此我深感抱歉,可能不是它遵循947;如果问题不是在947之后出现、则 FPD-Link IC 不可能导致该问题。
您能否将原理图发送给我进行审阅? 所有故障和通过系统是否都具有相同的应用设计?
如果不向我发送故障系统和通过系统的原理图、我可以查看是否有异常。
[引用 userid="528094" URL"~/support/interface-group/interface/f/interface-forum/1169120/ds90ub947-q1evm-i2c-back-channel-crc-error/4401384 #4401384]1) A+C:可以从947的0x0A/0x0B 寄存器中读取大量反向通道 CRC 错误,947的锁定引脚为高电平,触摸板无法正常工作。如果 Lock 为高电平、则意味 着有效数据和时钟从948的串行输入中恢复、并且它在 LVCMOS 和 LVDS 输出中可用、因此 FPD-Link Ser/Des IC 链路没有问题。
此致、
Fadi A.
您好、Yao、
您能否在单个示波器屏幕截图中捕获 VDDIO/VDD18/VDD11/PDB?
您还能测量每个 VDD 的上升时间吗?

您是否遵循建议的加电序列初始化代码?

如果无法共享、请确保在以下方面具有正确的配置:
此致、
Fadi A.
您好 Fadi、
很抱歉、VDDIO 和 VDD18属于同一网络:

这是 VDD11、上升时间几乎为153us-200us:

这是 VDD18 (VDDIO)、上升时间几乎为350us:




这是建议的加电序列初始化代码:
int reg_data;
reg_data = ds90ub944_read_reg (ds90ub947->client、0x03);
REG_DATA = REG_DATA | 0x08;
ds90ub944_write_reg (ds90ub947->client、0x03、reg_data);
ds90ub944_write_reg (ds90ub947->client、0x4F、0x80);
ds90ub947_write_reg (ds90ub947->client、0x07、0x34);
ds90ub944_write_reg (ds90ub947->client、0x08、0x34);
ds90ub944_write_reg (ds90ub947->client、0xC6、0x21);
ds90ub944_write_reg (ds90ub947->client、0x1E、0x04);
ds90ub944_write_reg (ds90ub947->client、0x0D、0x03);//gpio0
ds90ub944_write_reg (ds90ub947->client、0x0E、0x33);
ds90ub944_write_reg (ds90ub947->client、0x0F、0x03);
ds90ub944_write_reg2 (ds90ub947->client、0x0D、0x05);//DGPIO0
ds90ub944_write_reg (ds90ub947->client、0x40、0x10);
ds90ub944_write_reg (ds90ub947->client、0x41、0x4a);
ds90ub944_write_reg (ds90ub947->client、0x42、0x3f);
ds90ub944_write_reg (ds90ub947->client、0x41、0x4b);
ds90ub944_write_reg (ds90ub947->client、0x42、0x88);
ds90ub944_write_reg (ds90ub947->client、0x41、0x49);
ds90ub944_write_reg (ds90ub947->client、0x42、0x10);
mleep (10);
ds90ub944_write_reg (ds90ub947->client、0x42、0x00);
ds90ub944_write_reg (ds90ub947->client、0x40、0x14);
ds90ub944_write_reg (ds90ub947->client、0x41、0x4a);
ds90ub944_write_reg (ds90ub947->client、0x42、0x3f);
ds90ub944_write_reg (ds90ub947->client、0x41、0x4b);
ds90ub944_write_reg (ds90ub947->client、0x42、0x88);
ds90ub944_write_reg (ds90ub947->client、0x41、0x49);
ds90ub944_write_reg (ds90ub947->client、0x42、0x10);
mleep (15);
ds90ub944_write_reg (ds90ub947->client、0x42、0x00);
mleep (10);
ds90ub944_write_reg (ds90ub947->client、0x40、0x10);
ds90ub944_write_reg (ds90ub947->client、0x41、0x49);
ds90ub944_write_reg (ds90ub947->client、0x42、0x16);
ds90ub944_write_reg (ds90ub947->client、0x41、0x47);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
ds90ub944_write_reg (ds90ub947->client、0x42、0xA0);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
ds90ub944_write_reg (ds90ub947->client、0x42、0x20);
mleep (5);
ds90ub944_write_reg (ds90ub947->client、0x42、0x00);
mleep (5);
ds90ub944_write_reg (ds90ub947->client、0x41、0x49);
ds90ub944_write_reg (ds90ub947->client、0x42、0x00);
mleep (5);
此致。
您好、Yao。
以下是反馈:
e2e.ti.com/.../DS90UB947-I2C-back-channel-CRC-error-_2D00_-Feedback.pptx
此致、
Fadi A.