1. When it measures the DP/DM lines for BC1.2 detection, are these detected voltage ranges proportional to VBUS or are they absolute voltages? For example, if VBUS is 5.5 V, and DP = DM = 3.3, would it still be detected as a TomTom charger because 3.3/5.5 < 3.1/5? Or is it not, because 3.3 > 3.1?
2. When the SDP host is asleep (DP high, DM low), what are the digital outputs? Does it keep the USB switch connected and leave it up to the USB IC to handle shutting down the system load / battery charger?
"If a PD is attached to a Charging Port, (i.e. CDP, DCP...), then it is allowed to draw [1.5 A] without having to be configured or follow the rules of suspend."
But for a SDP in suspend it's still required to limit current to 2.5 mA