今日份总结
-
PD协议
-
适配器和主机之间都存在这超时机制,在30ms内未答复会触发hardreset,
比如:适配器发送消息后,会等待主机发送good RCR,收到消息后开始启动定时器,这个时候如果30ms未答复则定义为超时
-
-
问题:在电池过放的时候进行PD充电,发现几分钟会触发hardreset同时适配器无法升压
-
目前怀疑是:pd通讯准备工作完成后发送的消息给到CP,CP策略中的notifier还未注册,这时便不会再去走调压策略,从而pd快充中断,只有5V2A
问题:1. pd通讯完成的标志是什么?在代码中哪里?有什么log打印?
- 这个消息是通知到哪里?cp如何接收?
- 关机充电启动的时候会发生一次hardreset,这次hardreset引起的原因和是否有解决措施
-
fuck,这样看下来,今天又啥也没学到,都干的杂活了