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.

[参考译文] BQ2.589万H:BQ2.589万强制问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/584638/bq25890h-bq25890-force-issue

部件号:BQ2.589万H

尊敬的先生:

我们使用EVM连接MaxCharge适配器并将REG02位1 (force_DPDM)设置为1。

但我们看到REG0B,它显示未知适配器,需要再次wirte REG02位1 (force_DPDM)到1,REG0B可以检测到MaxCharge适配器。

您能告诉我如何设置force_DPDM吗?

关于我们的PCBA软件,如果将force_DPDM从1设置为0,则时间超过5sce,REG0B 可以检测到MaxCharge适配器。

如果时间少于5sce,REG0B 可以检测 到USB CDP。

请帮我们检查一下?

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

    Vincent,您好!

    在MaxCharge适配器中,您指的是HVDCP适配器吗? 您使用的是哪种适配器? MaxCharge适配器引用TI在一段时间前开发的协议。  

    如果您使用bq2.589万EVM进行评估,是否可以确认JP1,JP2,JP3和S2的跳线配置? 要确保适配器的D+/D-线正确连接。

    bq2.589万H上USB检测的工作方式如下:适配器插入后,充电器执行D+/D-检测以确定输入电流限制。 如果检测到DCP适配器并且设置了HVDCP_EN位,充电器将尝试额外的握手步骤,以协商来自适配器的更高电压。  

    [引述用户="Vincent Hsieh"]

    关于我们的PCBA软件,如果将force_DPDM从1设置为0,则时间超过5sce,REG0B 可以检测到MaxCharge适配器。

    如果时间少于5sce,REG0B 可以检测 到USB CDP。

    [/引述]

    请您澄清一下您的意思是什么? 您的软件是否正在写入FORM_DPDM位,并且在手动清除该位之前是否等待一段时间?

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

    我们确保适配器的D+/D-线正确连接,并已设置HVDCP_EN位。
    我们使用HVDCP适配器。

    我们编写FORM_DPDM位的软件将自动清除该位。
    在写入1到清除过程中,如果超过5 SCE,我们可以获得HVDCP适配器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Vincent,您好!

    您能否详细说明您的软件为何强制执行D+/D-检测? 如果正确连接了D+/D-线并设置了HVDCP_EN位,则主机不必干预插件的USB检测。 您的主机是在适配器插入后立即强制FORM_DPDPM,还是正在等待初始检测完成后再强制再次进行检测?