Conversation

it is incredibly ironic that after i went through a lot of effort to get a working USB PD debugger, the first USB power related issue i try to debug in anger seems to be completely unrelated to USB PD, and also somehow fixed itself when i inserted the debugger
4
78
Replying to and
USB-C has the nice feature of making an effectively random choice about which side is supposed to be charged. A phone will happily start charging a power bank. The devices are supposed to negotiate and automatically swap if it doesn't make sense. It doesn't seem to work well.
1
7
Replying to and
For the Pixel 2 XL, the issue we had is that the LG battery kernel module was broken when built into the kernel instead of loaded as a dynamic kernel module. I'd guess that you're using an OS build with it built into the kernel and maybe it's missing appropriate workarounds.
2
13
Show replies