I am having an intermittent problem with a MPQ4241 on a custom board when charging a Google Pixel 10 Pro XL via PPS.
The problem is that the output sometimes appears to get “stuck” and no longer responds to an CC signals. The output stays at 9V even when the cable is completely disconnected. It appears to happen somewhat randomly, sometimes right after a connect and sometimes after be connected for 5 or 10 minutes. I have replicated it on multiple MPQ4241 chips.
The MPQ4241 does not report a fault and says it is still attached with a contracted power of 48W through APDO:
Using a PD analyser (POWER-Z KM003C) it shows CC2 dropping to around 0.5V when the failure happens and no matter what it stays there until the power is reset even if the phone is unplugged.
We have designed a product around this chip, and the output staying at 9V with the cable disconnected could easily damage a 5V only device if plugged in while in this state. Keen to try any configuration changes you think might stop it from happening or other solutions.
Apologizes for the delayed response, as we have many team members travelling right now. I’ll be looking into to replicating this issue in our labs and debugging this. I’ll let you know about any findings I get as soon as possible.
We are in the process of getting the EVB of this board to our labs. In the meantime, could you test something out? We suspect that the PD controller isn’t registering a disconnect on the CC line, and the CC line might be getting stuck at 0.5V even when your load is unplugged.
Try unplugging the cable from the EVB instead of from your phone to see if the stuck at 9V issue persists. If you have additional USB-C cables available, I would also like to know if you’re able to replicate the issue with different cables as well.
In the previous testing unplugging the cable from the EVB did not free it from the “stuck” 9V output state.
I had replicated the issue on multiple different cables, some had e-markers some did not.
I do not think it is necessarily to do with the attached/unattach not being recognised. As the CC2 drop to a noisy looking 0.5v happens while the phone is still connected, and the MPQ4241 does not respond to any PD messages after this happens. Both with the cable & phone connected and disconnected.
The issue is very intermittent, last time I was testing it would happen almost every time the phone was connected, sometimes immediately on connection and other times after charging for a few minutes. I tried again to replicate it again today but could not.
Let me know if there is anything else you would like me to try in the meantime.