Messages in this thread |  | | Date | Sat, 6 Oct 2018 02:01:21 -0400 | From | "Theodore Y. Ts'o" <> | Subject | A different PD controller firmware problem? |
| |
On Tue, Sep 11, 2018 at 01:02:00PM +0000, Mario.Limonciello@dell.com wrote: > > I tried 9370 and it detects the adapter correctly. IIRC I did the same > > for 5530 and it worked as well. > > Thanks for confirming that. Hopefully the same change can be ported to PD controller > firmware then on other models, I'll inquire.
Hey Mario,
Sorry for the thread hijack (I've changed the subject line to make it clear it's a separate issue), but just this evening I just had a very.... interesting problem with my Dell XPS 9370, and it appears to be related to the PD controller.
Sortly after 12:30am US/Eastern, I got a low power warning on my system, and the battery power had dropped below 10%. Apparently the laptop was not accepting any charge any more. I tried doing a suspend to ram, and then unsuspended it, and it still wasn't accepting any charge, even though the adapter indicated it was plugged in and supplying power. I then did a power cycle, and still the laptop didn't indicate it was charging with a USB C 45W power supply plugged in.
I inserted a Satechi USB C voltage monitor in-line, and found that while it was powered on, the laptop has pulling 0 mA at 5V. If the laptop was suspended, it would pull 3A at 5V. Rebooting and power cycling didn't change this syndrome.
What *did* fix it was powering down, and disconnecting the power adapter for 30 seconds or so. Then when I plugged it back in, the laptop started accepting 20V at 2A. I assume what happened is that the PD controller had crashed, and it required a powerdown *and* unplugging the power to force the EC to reset.
I have noticed other problems where a USB C to HDMI adapter doesn't quite work right (the laptop refuses to talk to the display), and the *only* way to fix things is to powerdown Linux and then remove the power plug. So this is not the first time that this particular technique is needed to make my Dell XPS 9370 (with NVMe SSD, currently running XPS 13 9370 System Firmware version 0.1.5.1) happy again.
What's the best place to report this sort of problem? And is there anything more I can do to debug these sorts of apparent PD Controller / EC bugs?
- Ted
|  |