/dev/urandom

/dev/urandom

Pseudorandom thoughts generator.

I'm Niccolò Maggioni, systems spelunker.™

Testing some USB-C PD PSUs

I needed a USB-C power supply that supported Power Delivery, specifically a fixed 12V PDO. Unfortunately though, checking the official USB-PD R3.2 V1.1 spec seems to indicate that such voltage is nonstandard and supporting it is optional (Table 10.2, “SPR Normative Voltages and Minimum Currents” and Figure 10.1, “SPR Source Power Rule Illustration for Fixed Supply PDOs”, for those of you who’d like to double check the spec).

So I got myself a slightly more capable USB-PD tester from KOWSI (as I understand it they are the actual manufacturer of the thingy and not just one of the many white-label resellers, but who knows with these gadgets?), specifically a KWS-X1 with firmware v1.0.4, and did some testing on the PSUs that I had at hand just in case someone else stumbles on the same problem and needs some data points. The cable I’ve used is a 1 meter long USB-C to USB-C from Pine64; as far as I know it has no E-marker, but the tester should take care of emulating that.

Here are the test results:


Anker 323 33W (A2331)

The specs printed on the device declare support for 5/9/11/15/20V for the USB-C port, and 4.5/5/9/11/12/20V for the USB-A port.

Product Image USB-C Port USB-A Port

Anker PowerPod III 65W (A2667)

The specs printed on the device declare support for 5/9/15/20V for the USB-C port, and 4.5/5/9/12V for the USB-A port.

Product Image USB-C Port (Laptop logo) USB-C Port (Phone logo) USB-A Port

Rocoren RCCT200-8U

The specs printed on the device declare support for 5/9/12/15/20V for the USB-C port, and 5V for the USB-A port.

Product Image USB-C Port (100W) USB-C Port (35W) USB-C Port (45W) USB-A Port

Anker PowerPort III 20W (A2149)

The specs printed on the device declare support for 5/9V.

Product Image USB-C Port

Anker Nano3 30W (511, A2147)

The specs printed on the device declare support for 5/9/15/20V (3.3-16.0V in PPS mode).

Product Image USB-C Port

Anker 20W (A2348)

The specs printed on the device declare support for 5/9/12V for the USB-C port, and 5/9/12V for the USB-A port.

Note: I couldn’t get the test for the USB-C port to complete, it kept getting stuck in the QC3.0 phase; I can’t tell if the issue is on the tester or the PSU side. Also, the USB-A port seemed to refuse to negotiate anything at all…?

Product Image USB-C Port USB-A Port

Nothing Phone 1 45W

The specs printed on the device declare support for 5/9/12/15/20V (3.3-21.0V in PPS mode).

Product Image USB-C Port