How do USB Type-C™ chargers support older USB devices?

Benson Leung
Nov 25, 2018 · 2 min read

Sep 15, 2017

How do USB Type-C chargers support older USB devices?

tl;dr: All new USB-C dedicated chargers must also support USB Battery Charging 1.2 Dedicated Charging Port (BC 1.2 DCP), a common charging method supported by the vast majority of devices from all manufacturers.

Ever run into a situation where you plug your older MicroB or Lightning port phone into a Type-C charger and nothing happens, or slow charging happens?

I was looking through some of the ECNs (Engineering Change Notices, or how the folks behind USB make changes to the specs) in the latest USB document bundle, and I noticed a document named, “USB Type-C ECN BC1.2 Clarification.”

Image for post
Image for post
Relevant snippet from USB Type-C ECN BC1.2 Clarification

In red, there’s the new requirement:

“A USB-based charger with a USB Type-C receptacle (Source) which is not capable of data communication shall advertise Type-C current of at least 1.5A and shall short D+ and D- together with a resistance less than 200ohms. This will ensure backwards compatibility with legacy sinks which may use BC1.2 for charger detection.”

Why did they make this change? Because prior to this requirement, BC 1.2 was completely optional and some dedicated chargers with USB Type-C receptacles chose to not implement it, instead implementing Apple’s 2.4A BrickID, or nothing at all (floating Dp Dn). In some cases, this meant that completely valid cable combinations (using a C-to-Areceptacle adapter + A-to-B or A-to-Lightning, or using a C-to-uB, or a C-to-Lightning) would result in no charging or slow charging.

Going forward, all new dedicated chargers (those that lack any data functionality) must short Dp and Dn in accordance to BC 1.2 DCP. This will ensure that legacy devices will detect USB Type-C chargers as DCPs. This will include legacy iPhones and iPads as well, which all support USB BC 1.2.

Note: This requirement also means that sources are no longer allowed to use Apple’s BrickID method on USB Type-C receptacles anymore to advertise 2.4A on the port. This was covered in an earlier Type-C ECN which forbid all proprietary charging methods on the new Type-C connector, including Apple’s. Now, if it’s a receptacle dedicated charger, it MUST support BC 1.2 DCP.

This ECN, by the way, has also been rolled into the latest Universal Serial Bus Type-C Cable and Connector Specification Revision 1.3.

+Nathan K. and +Hanpen for FYI, since they both ran into chargers that don’t do this yet (various Anker and other chargers).

Originally published at

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store