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.

[参考译文] TPS65400:发送"SOFT_RESET"由 NACK 应答、不会复位

Guru**** 2484595 points
Other Parts Discussed in Thread: TPS65400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/699743/tps65400-sending-soft_reset-is-answered-with-nack-and-does-not-reset

器件型号:TPS65400

大家好、

我有一个 tps65400配置例程、它使用我的应用特定设置对所有配置寄存器进行编程。  每次写操作都将回读、以确保正确写入、所有这些步骤都顺利完成。  然后、我通过发送字节 STORE_DEFAULT_ALL 来刻录设置、同样没有问题。

到目前为止、I2C 的发送字节、发送字和读取字节命令已经被多次使用、没有任何问题、我可以对 IC 进行下电上电并验证我的所有新设置是否都已正确存储。

我的目标是通过发送 SOFT_RESET 字节而不是下电上电来读回配置设置、这就是我遇到问题的地方。  我发送 SOFT_RESET 字节、tps65400使用 I2C NACK 进行响应、它不会复位芯片。

我在这里缺少什么吗?  在发送 SOFT_RESET 字节之前、我是否需要满足某些预条件?  我还没有试过第二块芯片。

谢谢、-Sparkchaser

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

    你(们)好,先生  

    执行 SOFT_RESET 操作时、我们 必须保持 TPS65400通电。

    一些意见:

    建议  在首次 SOFT_RESET 后执行另一个 SOFT_RESET、间隔时间为10~50mS。

    --> 如果未固定,请执行 一次电源循环,然后尝试 SOFT_RESET 命令。

    我记得、对于新 IC、我们必须执行一次循环通电、之后、您可以 使用 SOFT_RESET 命令复位 IC。

    2.建议切换 CE 引脚以复位 IC、它等效于 SOFT_RESET。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的响应并确认此芯片确实存在软复位问题。 我将不断尝试不同的组合、直到它能够用于该板。

    "二. 建议切换 CE 引脚以复位 IC、它相当于 SOFT_RESET。"
    将一个额外的引脚输入到一个紧凑的系统中并不总是那么容易、但如果我无法使 I2C 解决方案正常工作、这就是我在下一个修订版中要做的事情。

    谢谢、
    布莱斯
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我刚刚注意到、在这个论坛上、我不再被称为"Sparkchaser"、我的所有积分都已降为零。 似乎我不熟悉这一点、但我不是。 :)>