您好、专家!
我们将 TPS544C26用于具有 SVID 控制的 Intel CPU VDDQ 电源轨、我们在 I2C 读取/写入期间观察到了间歇性 NACK 问题。
1. 当器件设置为 SVID 控制时、所有 I2C 寄存器是否都可访问?
2.有没有关于这个 间歇性 NACK 问题的想法?
谢谢
新生儿
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.
嘿、Neo、
使用 I2C 通信、大多数寄存器默认处于锁定状态。 请参阅链接的常见问题解答中的问题3。 https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1245852/faq-tps544c26-common-questions?tisearch=e2e-sitesearch&keymatch=%20user%3A499541#
请指示向我发送消息以接收密码。
谢谢。
卡勒布
你好、 Caleb、
NACK 发生在随机寄存器读取/写入期间。 从软件团队的日志来看、我至少可以看到以下读取命令发生了 NACK。
VOUT_STATUS 7Ah
READ_VOUT 8Bh
PROTOCOL_ID_SVID C2h
在调试期间、我们尝试连续读取 VOUT_STATUS、NACK 在读取~50次后发生。
下面是来自 逻辑分析仪的 SCL/SDA。

请帮助您在这方面进行核实。
新生儿
这位是彼得米勒,我正在为迦勒当他不在办公室的时候。 感谢您分享原理图和布局。
逻辑分析仪在第二个事务中显示器件地址的 NACK、因此并非特定于正在寻址的命令。 是否可以将示波器连接到尽可能靠近 TPS544C26和 TPS544C26的 CLK 和 DAT 引脚、相对于 TPS544C26器件的 AGND? 由于器件地址被"随机" NACK、我担心它们可能是 CLK 或 DAT 上的噪声破坏信号、导致器件无法识别其地址。