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.

[参考译文] TPS6.5982万:DR交换被拒绝时的任务状态

Guru**** 2463280 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/632228/tps65982-task-status-when-dr-swap-is-rejected

部件号:TPS6.5982万

您好,

在技术参考手册中,当拒绝DR交换时,任务响应应为0x3,如下表所示。

因此我使用EVM和主机接口工具进行了测试,但当DR交换被拒绝时,任务响应似乎是0x1。

我读了Data1寄存器(0x09),值也是0x1,而不是0x3。 我做了什么错吗?

还有一个问题,如果DR交换或PR交换被拒绝,发送PR交换或DR交换请求的系统是否有任何寄存器或方法来知道它被拒绝?

此致,

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

    通常,任何被设备拒绝的主机命令的返回代码为0x03,该信息在上面提到的TRM的表4-1中捕获-例如:如果未设置电池电量耗尽标志,则设备将拒绝'dbfg'。

    但是,在DR/PR换用的情况下,返回代码也应指明远端是否拒绝了命令。 感谢您指出这个问题-我们将着手解决这个问题,下一个固件版本中将包含对该问题的修复。

    IntEventX寄存器的事件PRSwapComplete/DRSwapComplete指示PR-Swap/DR-Swap是否成功完成。

    -/Praneet
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sean,我要结束这个线程-修复程序将是我们下一个固件版本的一部分。 有关此主题的其他问题,请使用当前主题的参考开始新的主题,以便我们更好地跟踪。

    -/Praneet