您好,
我们的 OTG 模式 BQ25892有问题。 芯片的所有功能都正常工作,但我们无法设置 OTG 配置位,而芯片是通过 VBUS 供电的。 在 I2C 上设置了 OTG 配置位后,它被读回为0。 问题仅存在于通过 VBUS 供电的充电器时,在断开 VBUS 连接后,我们能够正确设置 OTG 配置,即使在 VBUS 电源恢复后,它仍保持正确状态。 将其设置为0后,当 VBUS 存在时,我们无法再次设置它。
问题 似乎与以下内容相同:
非常感谢,
Krzysztof
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.
您好,
我们的 OTG 模式 BQ25892有问题。 芯片的所有功能都正常工作,但我们无法设置 OTG 配置位,而芯片是通过 VBUS 供电的。 在 I2C 上设置了 OTG 配置位后,它被读回为0。 问题仅存在于通过 VBUS 供电的充电器时,在断开 VBUS 连接后,我们能够正确设置 OTG 配置,即使在 VBUS 电源恢复后,它仍保持正确状态。 将其设置为0后,当 VBUS 存在时,我们无法再次设置它。
问题 似乎与以下内容相同:
非常感谢,
Krzysztof
您好,宁
感谢您的及时响应。
AD .1a) OTG 配置=0 (OTG 引脚低,存在 VBUS):
VBUS = 4.93V,
IVBUS =无 OTG 负载,
VBAT=4.19V,
IBAT=~0A,
vsys= 4.20V,
Isys=~0.52A,
VPMID= 4.87V
IPMID=无负载。
寄存器转储:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00:7F E6 11 1a 20 13 5e 0 d 03 44 73 56 00 e 00
10:00 94 00 0d 06 ff ff ff ff ff ff ff ff ff ff ff (10:00 94 00 0d 06 ff 很好的酒店 FF
AD .1b)在设置 OTG 配置=1后(OTG 引脚仍然很低,VBUS 存在):
VBUS = 4.93V,
IVBUS =无 OTG 负载,
VBAT=4.20,
IBAT=~0A,
vsys= 4.20V,
Isys=~0.48A,
VPMID= 4.87V
IPMID=无负载。
寄存器转储:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00:7F E6 11 1a 20 13 5e 0 d 03 44 73 56 00 e 00
10:00 94 00 0d 06 ff ff ff ff ff ff ff ff ff ff ff (10:00 94 00 0d 06 ff 很好的酒店 FF
AD .1c)设置 OTG 配置=1后(OTG 引脚高,在 VBUS 不存在的情况下 OTG 配置集):
VBUS = 4.97V,
IVBUS =无 OTG 负载,
VBAT=3.85V,
IBAT=
vsys= 3.84V,
Isys=~0.76A,
VPMID= 4.97V
IPMID=无负载。
寄存器转储:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00:7F E6 11 3a 20 13 5e 0d 03 44 73 E2 00 0e 4e 4e
10:47 00 00 3f 06 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff (6:30 - 30 很好的酒店 FF
非常感谢,
Krzysztof
您好 ,Krzysztof,
当适配器连接到 VBUS 时,设备无法进入升温模式。 我们在这篇主题中有一些更多信息: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/815539/linux-bq25892-boost-mode-problem
此致,
尼克