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.

[参考译文] TPS65982:为什么 HRST 不会将0x29控制配置寄存器复位为默认状态?

Guru**** 2540240 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/910767/tps65982-why-hrst-doesn-t-reset-0x29-control-configuration-register-to-default-state

器件型号:TPS65982

大家好、

感谢您的支持。

我有0x29控制配置寄存 器被设置为 ProcessSwapToSink 和 InitialateSwapToSink。 我的软件在  执行电源管理时删除 InitialateSwapToSink。 断开 USBC 端口后 、软件会发出 HRST 以使 PD 控制器默认。 软件正在读取 HRST 命令结果以获得 HRST 已经完成。 但是在调试模式下与 Aardvark 连接时、我看到 、与默认状态一样、InitialSwapToSink 尚未再次设置。

原因是什么?

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

    您好!

    您可以尝试改用"Gaid"命令吗?  

    Tnx

    普拉吉斯

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

    是的、你是对的。

      在调试模式下使用 Aardvark 和 TI 应用程序自定义工具 我禁用了0x29寄存器中的一些字段选项、并且发出 Gaid I 观察到这些选项已返回、因为它们处于默认状态。

    它解决了我的问题。 非常感谢。

    P.S.  Prajith、您能告诉我们 HRST 的用途是什么? IT 和 Gaid 之间的主要差异

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

    您好!

    GAID 用于 PD 控制器的重启、而 HRST 用于发出 PD 硬复位。  

    如果我回答了您的问题、请单击"此解决了我的问题"按钮。

    谢谢

    普拉吉斯