Hacker News new | ask | show | jobs
by kop316 2802 days ago
The Samsung Airplane Fire was most certainly not related to a charger, that was due to the faulty battery. The Note 7 deserved that reputation.

A more reason comparison would be the Nintendo Switch and 3rd party docks. It turns out the Nintendo Switch does not implement USB-PD to spec, and a 3rd party dock fried the IC for the USB charger, bricking the device.

1 comments

From what I've been told on here, Nintendo did implement USB-PD correctly, and correctly identified itself as a low-current device, but third-party devices ignore that and attempt to draw full amperage from the charger, which causes it to shut off.

Source: https://twitter.com/marcan42/status/845368239622307840

Nintendo most assuredly did not implement USB-PD correctly.

At a minimum, the Switch 1) enters the proprietary AltMode before even querying the attached charger/dock to see if it supports it 2) tries DR_SWAP even after the dock says that it doesn't have dual role capability 3) always requests 0.5A before requesting full amperage, causing problems with to-spec SRC_CAP readvertisements 4) does not properly use the CAP_MISMATCH flag required by the USB-PD spec, 5) the dock violates Power Rules compliance by not passing through the entire USB-PD advertisements from the attached charger, 6) the switch and dock both leave excess capacitance on Vbus, but the switch is a dual role power device, causing problems with safe and compliant hardware that correctly checks for 0V before swapping power, 7) far from being oversupplied by poor chargers, the switch hogs the entire 3.0A from the adapter when its maximum draw should be 2.6A 8) as noted in your twitter link, the switch PSU and dock hard-crash and require a power cycle to start working again, whereas correct, compliant behavior would be to negotiate a 5V/0.1A error signal, etc etc etc.

Source: https://plus.google.com/102612254593917101378/posts/2CUPZ5yV...

It's not the charger that has all the issues.