USB C is able to provide up to 20V @ 5A

CC pin is used for the “USB Power Delivery 2.0” single wire comms protocol.

This protocol allows for much more than just power negotiations, it unlocks the advanced capabilities of the USB Type-C cable.

PD messaging occurs completely independently of USB data and is used for port-to-port negotiation of power roles, voltage level, maximum supplying current capability, data roles, and Alternate Modes. Port-to-powered cable communication is also handled by USB PD.

Available Voltages

USB-C power supplies always support 5V. The provision of other voltages is optional and the most commonly are: 3.3V, 5V, 9V, 12V, 15V, 20V.

EPR adds 28V, 36V and 48V to the standard for up to 240W.

To get a voltage other than 5V you have to implement USB PD (Power Delivery) communication using the CC line. So if your device only wants 5V it is safe to assume a USB-C connection will always give it 5V regardless of its other voltage capabilities.

Comms spec

DFP is the Bus Master and initiates all communication.

300k Baud rate

All messages are 32-bit 4b/5b encoded Bi-phase mark coded (BMC).

CRC32 error detection + message retries

USEFUL?
We benefit hugely from resources on the web so we decided we should try and give back some of our knowledge and resources to the community by opening up many of our company’s internal notes and libraries through mini sites like this. We hope you find the site helpful.
Please feel free to comment if you can add help to this page or point out issues and solutions you have found, but please note that we do not provide support on this site. If you need help with a problem please use one of the many online forums.

Comments

Your email address will not be published. Required fields are marked *