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.

[参考译文] Linux/BQ25898D:BC1.2检测 DCP 适配器始终为未知适配器

Guru**** 2514375 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/813376/linux-bq25898d-bc1-2-detect-dcp-adaper-always-is-unknown-adapter

器件型号:BQ25898D

工具/软件:Linux

您好 TI:

我设置 AUTO_DPDM_ON、并输入 DCP 适形器。 完成衰减后、REG_0B VBUS_STAT 始终为101。

我应该配置其他寄存器吗?

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

    您好!

    如果您将充电器的 D+和 D-引脚短接、然后插入适配器、VBUS_STAT 将是什么?

    谢谢、

    宁。

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

    您好!

    我们已经有一段时间没有听到您的反馈,该线程被视为已解决并已关闭。

    谢谢、

    宁。

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

    你(们)好  

    我短接 D+ D-、然后插入电话。 日志是

     bq2589x-1 1-006a:bq2589x_adapter_in_workfunc:插入未知适配器

    寄存器转储为:

    REG[0x00]= 0x7f
    REG[0x01]= 0x03
    REG[0x02]= 0x5d
    REG[0x03]= 0x9a
    REG[0x04]= 0x07
    REG[0x05]= 0x10
    REG[0x06]= 0x5e
    REG[0x07]= 0x8d
    REG[0x08]= 0x03
    REG[0x09]= 0x44
    REG[0x0A]= 0x70
    REG[0x0B]= 0xb6
    REG[0x0c]= 0x00
    REG[0x0d]= 0x14
    REG[0x0E]= 0x54
    REG[0x0F]= 0x55
    REG[0x10]= 0x54
    REG[0x11]= 0x98
    REG[0x12]= 0x09
    REG[0x13]= 0x3f
    REG[0x14]= 0x15

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

    大家好,我发现这是由 PMU 引起的。 禁用 PMU d+ d-检测后、工作正常