0606

发布时间 2023-06-06 01:54:40作者: Mikasae

今日份总结

  • PD协议

    • 适配器和主机之间都存在这超时机制,在30ms内未答复会触发hardreset,

      比如:适配器发送消息后,会等待主机发送good RCR,收到消息后开始启动定时器,这个时候如果30ms未答复则定义为超时

  • 问题:在电池过放的时候进行PD充电,发现几分钟会触发hardreset同时适配器无法升压

    • 目前怀疑是:pd通讯准备工作完成后发送的消息给到CP,CP策略中的notifier还未注册,这时便不会再去走调压策略,从而pd快充中断,只有5V2A

      问题:1. pd通讯完成的标志是什么?在代码中哪里?有什么log打印?

      1. 这个消息是通知到哪里?cp如何接收?
      2. 关机充电启动的时候会发生一次hardreset,这次hardreset引起的原因和是否有解决措施

fuck,这样看下来,今天又啥也没学到,都干的杂活了