What I hate are devices that refuse to charge on low power. I have Surface Go that only charges on PD not 3A. Before I figured this out, I would leave on standard charger and wonder why took forever to charge.
What I hate are devices that refuse to charge on low power. I have Surface Go that only charges on PD not 3A. Before I figured this out, I would leave on standard charger and wonder why took forever to charge.
The issue with USB-C is that the port fits everywhere, but wattages may be wildly different.
I have an early Nintendo Switch, which I rather not play and charge at the same time except with an official Nintendo adapter, because it overdraws power while running games such as Breath of the Wild.
I also have a travel router with a 20W power adapter, at 5V and 4A. Not too big of an issue at lower loads, but it will crash if I plug a hard drive in its USB port.
And what's the point of standards if they are not enforced, anyway?
The place to enforce USB-PD is at the source, which is what is happening in your described scenario.
Yes, sinks should definitely honour their power contracts, but phones generally already do this (they need to work with 500mA, 2A, and potential faster chargers without overloading them), and don't usually have power-sucking peripherals attached that will mess up their actual draw.
> Not too big of an issue at lower loads, but it will crash if I plug a hard drive in its USB port.
This hard drive probably violates USB spec, as most spinning disks do.
Which source? The charger or the device? Because either could be at fault.
> This hard drive probably violates USB spec, as most spinning disks do.
It's a SSD from a well-known manufacturer, with a power draw of less than 4W at full load.
Any device acting as a power source - but you need PD for this so you can create power contracts that are compatible with the root power source, and you're not describing a PD situation, so this is not possible.
Probably your router does limit downstream power, but due to many years of devices ignoring the 500mA limit, these limits are usually very liberal so as to avoid users complaining that the USB port doesn't work with device X. PD helps with this by establishing a way for sources and sinks to negotiate a clear power delivery contract that the source can be strict about limiting.
4W is more than non-PD USB can supply, so the fact that it doesn't work is not that surprising.
And still, it is an USB-C port with the label "storage" in it.
> ... these limits are usually very liberal so as to avoid users complaining that the USB port doesn't work with device X
It seems that there is an actual problem, then.
There was, and as a result almost no vendor actually strictly followed the standards prior to USB-PD providing a way for this to be managed reasonably and deliver more than 2.5W.
The modern standards are fine. As usual, implementation quality varies.