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.

[参考译文] TPS65988:电池电量耗尽时过渡到正常模式

Guru**** 2589280 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1052647/tps65988-dead-battery-transition-to-normal-mode

器件型号:TPS65988
主题中讨论的其他器件:TPS65987

我的系统需要能够处于电池电量耗尽状态和正常状态。 系统在引导时由 micro over i2c 修补,当系统正常使用电池引导时,一切正常。 然后、我可以从电池电量耗尽的情况下启动系统、并按预期工作。 当我重新启动电池并插入手机后、手机会经历 PD 硬复位(根据 PD 监听器)、然后大约需要30秒对连接做出反应、然后像在正常模式下一样开始工作。 我尝试清除电池电量耗尽标志、但我甚至看不到它被设置。

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

    尊敬的 Carlson:

    请在示波器上仔细检查 VIN_3V3和 LDO_3V3信号。 您也可以在连接后尝试4CC Gaid。  

    谢谢、

    哈里

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

    因此、随附的 zip 文件中包含了一些有助于解决此问题的内容。

    正常操作是指系统关闭外部电源

    手机是三星 s9和 s20、两者都具有相同的行为。 快照、并且正在使用 s20。

    问题:当电池电量耗尽转换至正常模式时、连接后最多需要3分钟才能进行枚举。 这三分钟后、系统正常工作、拔下插头、系统正常工作

    已尝试的解决方案:清除电池电量耗尽标志、热复位、PD 硬复位。 清除电池电量耗尽标志和 PD 硬复位将被拒绝、热复位似乎会使 PD 控制器停止、然后一旦完成重新启动、便会返回到相同的状态。 在分配的30秒至3分钟时间后、系统正常工作

    电池电量耗尽和正常运行期间 LDO_3V3、3V3_VIN 和 PP_HV 的示波器图像

    我附加了用于生成二进制文件以对 PD 控制器进行编程的项目文件。 使用微控制器通过 i2c 对 PD 控制器进行编程。 PD 控制器设置为无限等待和 BP_ECWait_Internal。

    所附的是一些 PD 协商捕获。 我不明白电池电量耗尽情况下会发生什么情况、有很多交易看起来是重复的。 在从电池电量耗尽转换到正常模式时、我看到发送了硬复位。

    使用不同方案的配置工具进行快照。 我不明白为什么 PD 控制器在电池电量耗尽模式下处于寄存器(0x28)的 UFP 中。 每次系统启动时、微控制器都会使用相同的二进制文件进行编程。

    总的来说、我正在寻找一个系统、在两种情况下都可以在 UFP 默认初始化的情况下引导至 DRP。 但当电池电量耗尽时、手机将成为供电设备、而在正常模式下、手机将充电。 此外、如果系统从电池电量耗尽时引导、并且连接了电源、则系统应能够切换并开始为手机充电、而无需为 USB 总线支付费用。 目前、由于它引导至0x28中的 UFP 配置、系统将不允许切换电源、并且需要切换到 DRP、这会导致薪酬存在某种解决方法。

    我们将感谢您的任何帮助  

    e2e.ti.com/.../pd_5F00_testing_5F00_captures.zip

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

    尊敬的 Carlson:

    感谢您提供详细信息和文件。 我将对它们进行研究、但可能需要一些时间。

    不过、同时、请查看产品页面中的 TPS65987/88技术参考手册、您也可以尝试使用桶形插孔 GPIO 事件触发器。 这应清除电池电量耗尽标志并 在复位后将其设置为您的配置。 您可以在手册中看到此内容和说明。 您还可以尝试的另一种权变措施是清除电池电量耗尽标志后的4CC 命令"Gaid"。

    谢谢、

    哈里

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

    我将深入了解该参考手册。 我还没有在那里看到任何东西。 我试过 dói 没有格助理。 它似乎不会影响它返回所需的时间。 我只是看到当我发送 GAID 时、手机开始搜索 UFP 或 DFP。  

    我必须研究该桶形插孔 GPIO

    感谢您在搜索数据时告诉我您还能找到哪些内容、如果您需要任何信息、请告诉我。  

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

    在技术参考手册中、没有什么值得尝试的东西。 我稍微了解了一下桶形插孔检测、但实施该检测没有意义、因为我的微控制器正在监控输入电源、如果它检测到来自外部源的输入电源、则可以运行适当的命令来切换电源角色。 目前、当我尝试交换电源角色时遇到问题、我认为这是因为该单元启动为 UFP 角色而不是双角色。 因此、我要换一个权力角色、我需要改为双角色、这会导致我试图避免的电话薪酬。

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

    尊敬的 Carlson:  

    我认为主要问题是、由于 PD 控制器在电池电量耗尽模式下启动、它将由于默认配置而显示在 UFP 中、然后尝试通过主机/EEPROM 的配置进行编程。 一旦发生这种情况、PD 将根据您的设置按预期工作。 在电池电量耗尽的情况下、在 VIN_3V3出现之前、需要一些时间才能获取配置、然后重新建立与手机的连接。 如果您有 PD 日志、我也可以查看它。

    谢谢、

    哈里