I'm new to USB Type-C and trying to design a USB-C powered device. After investing some time reading the specification and some application notes, I'm still having problems understanding the big picture.
My requirement is to be able to draw 1A at 5V. The USB connection will be used for power only. There will be no USB data transfer. With a CC-Controller and compatible wall adapter this should not be a problem as the current capability will be announced via CC, right? And PD would not be required.
However, I want the user to be able to use any old USB wall adapter (>=1A). But the specification defines C-to-legacy cables to have a CC pullup to VBUS, limiting the current to the default USB 500mA/900mA. As far as I understand it, 2.0 chargers/adapters use BC 1.2 via D+/D- to supply higher current to devices (not totally sure on this one).
So in total, does this mean I need a controller that supports CC as well as D+/D- legacy current negotiation for delivering power only? Does something like that exist?