According to the USB Battery Charging v1.2 Spec a Dedicated Charging Port (DCP) shall output an average voltage of 4.75V to 5.25V at a current of 0.5A to 5A. So if I'm reading this correctly, supplying 5V at 5A should be perfectly fine for a DCP.
However I have trouble understanding how to signal a portable device it is connected to a DCP and it may draw up to 5A.
Section 3.2.4.1 of the aforementioned document suggests, that all I really have to do, is short D+ and D- (or ensure a maximum impedance of 200Ω). The portable device shall then simply assume it's fine to draw up to 5A and needs no further communication. Is the portable device going to simply ramp up the current until it detects the 5A max current?
I'm confused, because places like Wikipedia suggest, that 5V 5A being the available max power. However the USB spec suggests that a portable device should not draw more than 1.5A at 5V (Allowed PD Current Draw from Charging Port in Table 5-2 of the spec).
So which one is it?
I specifically don't want to implement a smart USB supply at this point, able to supply several different voltages between 5V and 20V. I'm talking about a simple 5V of \$V_{USB}\$ power supply, but one that delivers up to 5A.
The goal is to build a 5V 5A power supply that will be able to supply the maximum of 25W to a device. However I want to make sure the portable device is aware of the available current, and doesn't limit current to below 5A by itself. Hence me asking.
Thanks in advance!