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.

[参考译文] TPS62869:TPS628692A - I2C 读取会导致零

Guru**** 2378650 points
Other Parts Discussed in Thread: TPS62873
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1439265/tps62869-tps628692a---i2c-read-results-in-a-zero

器件型号:TPS62869
Thread 中讨论的其他器件:TPS62873

工具与软件:

您好!

当尝试 通过任何寄存器对器件 TPS628692A 进行 I2C 读取时、它始终会为我们提供零。  这是仅 TPS628692A 特有的问题、因为我们电路板上的其他稳压器(TPS62873)不存在此问题。

您能告诉我们潜在的问题是什么吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    仅供参考、示波器截图还显示了读取事务期间的相同结果。 写入始终是干净的。 例如、如果我写入寄存器1并通过写入28h 设置电压、我会看到电压变化。 但是 、回读始终显示为零、例如从器件无法响应。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vikram:

    感谢您分享这些额外的细节。  这显示 I2C 主机具有正确地址、TPS628692A 已开启并可识别 I2C 命令。

    您是使用自己的代码还是 EVM 的 GUI?

    TPS628692A 是与任何其他器件位于同一 I2C 总线上、还是单独位于总线上?

    您是否能够在读取期间提供 SCL 和 SDA 引脚的波形?

    谢谢!

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Chris、您好!

    我们使用自己的代码来读取这些值。  

    此处是回读 TPS628692A 时的波形(裁剪后适合文本框)

    回读任何其他 IC 工作正常。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的发送。

    您是否尝试读取寄存器2、3或5?  您运行的 I2C 速度是多少?

    您能否检查此 GUI 是否读取成功?  https://dev.ti.com/gallery/view/TPSM8286xC/TPSM8286xCEVM_GUI/ver/1.0.0/ 您可以在弹出框中选择 CA3 IC 版本。

    是否有可以试用代码的 EVM?

    谢谢!

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Chris、您好!


    我确实尝试了寄存器2、3和5、它也是一样、回读零、但我能够验证写入是否成功。 我将尝试使用 TI GUI 并返回给您。

    我想我们此时没有 EVM、但我来看看。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的试用。  如果 GUI 正常工作、请告诉我。

    另外、如果您需要用于调试目的的免费 EVM 或样片(用于测试不同的 IC 等)、请在私密的"对话"中向我发送一个地址、我可以为您申请。

    Chris