Other Parts Discussed in Thread: BQ25640
器件型号: BQ25640
您好的团队、
我正在客户设计中使用 BQ25640、对 API(输入的备用电源)模式有疑问。
根据数据表(SLVSIK1、第 7.3.6.6 节)、API 模式仅由寄存器 REG0x4C(地址 4Ch)中的 EN_API 位控制:
- EN_API = 0b:禁用(默认设置)
- EN_API = 1b:启用
数据表指出:“EN_API 位控制进入和退出 API 模式“和“API 模式进入和退出由主机控制“。
然而、在测试过程中、我们观察到以下行为:
**测试条件:**
-插入 USB-C 高电流适配器 (USB-C 高,3.0A )。
- VBUS_STAT 读为 1010b(USB-C 高电平),确认适配器被正确检测到。
-我们通过 I2C 将 EN_API 设置为 1 到寄存器 0x4C。
**观察:**
-设备**不**进入 API 模式。
- VBUS_STAT 保持在 1010b、不会按预期更改为 1101b(在 API 模式下)。
-读回寄存器 0x4C 确认 EN_API = 1 已成功写入。
**问题:**
1.是否有任何未记录的先决条件或条件必须满足才能进入 API 模式? 数据表未提及任何配置。
2.检测到高电流 Type-C 适配器时是否阻止 API 模式进入? 如果是、正常充电模式和 API 模式之间的预期行为和优先级是什么?
3.是否有建议的序列可在已连接 Type-C 适配器时强制进入 API 模式(例如,先进入高阻态模式,然后进入 API)?
数据表说明表明、进入 API 模式是无条件的且完全由主机控制、但我们的测试结果显示了其他情况。
您能帮助检查一下吗?
此致、
Will