主题中讨论的其他器件:TPS65987、 TPD6S300
您好!
在我的系统中、我使用 USB-C 连接器作为 CPU 板的电源适配器输入。 这意味着我的系统中没有电池、我连接了一个 USB-C 充电器、并期望5V 电压被路由到将为 CPU 供电的板载电源。 最后、该 CPU 将对 TPS65987进行编程、以实现更多功能。
TPS65987未连接闪存。 我希望在 CPU 启动时通过 I2C 对其进行编程。
我使用 BP_ECWait_Internal 配置:
今天的内容:
*当我直接为 CPU 供电并使用 I2C 对 TPS65987进行编程时、PDO 设置工作正常。 例如、它与电源适配器协商15V 电源、并无问题地关闭 HV1电源开关。 这些事件(如协商的灌电流 PDO1)也可以正常工作。 如果 PDO 限制为5V、则在5V 时完成。
*现在、如果我只将电源适配器连接到 USB-C (电路板上没有活动状态、无电压、无电源)、则电源适配器会将 VBUS 设置为5V、但 HV1开关不会闭合、即使 LDO_3V3电压正确、 ADCIN1为0.34V。
*我还尝试使用 BP_ECWait_External、希望 GPIO16能够切换(GPIO16应该启用外部开关而不是内部开关)。 但它不起作用。
有人是否有线索或建议的测试来找出问题?
非常感谢。