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**** 2514045 points


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

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

器件型号:BQ25898D

工具/软件:Linux

在我分流 USB d+ d-线路之后。 我插入 DCP 适配器、结果是

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

转储寄存器为:

CAT /sys/devices/platform/soc/78b5000.i2c/i2c-1/1-006a/registers
充电器1:
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]= 0x55
REG[0x0F]= 0x56
REG[0x10]= 0x54
REG[0x11]= 0x98
REG[0x12]= 0x09
REG[0x13]= 0x3f
REG[0x14]= 0x1

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

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