Quantcast
GTrusted

GTrusted

Discover Products, Check Compatibility, Share Your Experience

How the Samsung 25W PD 3.0 PPS Type-C Charger Supports USB Power Delivery

Product Review
Reviewed Products

Reviewed Products

The 25W charger that shipped with the Samsung Galaxy S10 5G phone is Samsung's first USB Type-C based charger for its Galaxy series. The Samsung 25W PD 3.0 PPS Type-C Charger supports USB Power Delivery 3.0 based PPS (Programmable Power Supply) and Augmented PDO's for rapid charging over the Type-C interface. The charger offers up to 25 watts output using fixed PDO's (Power Delivery Objects) of 15 watts (5 volts @ 3 amps) and 24.9 watts (9 volts @ 2.77 amps) as well as variable power of 9.9-17.7 watts (3.3~5.9 volts @ 3 amps) and 7.4-24.8 watts (3.3~11 volts @ 2.25 amps) power profiles. 

To observe the power capabilities of the Samsung 25W PD 3.0 PPS Type-C Charger, we used the USB Power Test App from Granite River Labs with the Granite River Labs USB Power Delivery Compliance C2 Tester to generate the following test results.

The USB Power Test App first negotiates a power contract for every PDO supported by the Samsung 25W PD 3.0 PPS Type-C Charger, and increases the load gradually to find the threshold where over current protection (OCP) kicks in and voltage and current start to drop for safety reasons.

The USB Power Test App then reports out the fixed PDO's supported by the Samsung charger and their OCP thresholds.

PDOOCP (A)%OCP
PDO#1 Fixed: 5V 3A3.52117.3%
PDO#2 Fixed: 9V 2.77A3.21115.9%

The USB Power Test App from Granite River Labs takes this data to produce an I-V curve which graphically shows the relationship between voltage and current for each PDO. Like other chargers that support PPS (Programmable Power Supply), we can observe current fold-back behavior for the 9V PDO where as the current increases beyond the OCP threshold, the voltage starts to curve down rather than immediately shutting off. The 5V PDO just shows the voltage immediately shuts off when crossing the OCP threshold.  

Using the USB Power Delivery Compliance C2 Tester from Granite River Labs to run just a subset of the full USB Power Delivery compliance test suite, we can confirm that the Samsung 25W PD 3.0 PPS Type-C Charger supports fixed PDO's of 15 watts (5 volts @ 3 amps) and 24.9 watts (9 volts @ 2.77 amps) as well as variable power @ 3.3~5.9 volts and 3.3~11 volts. Some compliance failures were also observed for this Samsung charger.

Power Capabilities

Parameter

GetCapabilities

PD_POWER_AS_SOURCE

25000

NUM_SRC_PDOS

4

Supply Type #1

Fixed

Peak Current #1

0x0(A)

Voltage #1

0x64(5V)

Max Current #1

0x12C(3A)

Supply Type #2

Fixed

Peak Current #2

0x0(A)

Voltage #2

0xB4(9V)

Max Current #2

0x115(2.77A)

Supply Type #3

Augmented_PDO

Min Voltage #3

0x21(3.3V)

Max Voltage #3

0x3B(5.9V)

Supply Type #4

Augmented_PDO

Min Voltage #4

0x21(3.3V)

Max Voltage #4

0x6E(11V)

Power Delivery 3.0 Tests - Test Result Summary

Sl No

Test ID

Test Name

Test Result

1

TD.PD.LL3.E1

TD.PD.LL3.E1 GoodCRC Specification Revision compatibility

PASS

2

TD.PD.LL3.E2

TD.PD.LL3.E2 Retransmission

PASS

3

TD.PD.LL3.E3

TD.PD.LL3.E3 GoodCRC Compatibility with PD2

PASS

4

TD.PD.SRC3.E1

TD.PD.SRC3.E1 Source Capability Fields Checks

PASS

5

TD.PD.SRC3.E2

TD.PD.SRC3.E2 Accept Fields Checks

PASS

6

TD.PD.SRC3.E3

TD.PD.SRC3.E3 PSRDY Fields Checks

PASS

7

TD.PD.SRC3.E4

TD.PD.SRC3.E4 Specification Revision Check after Contract

PASS

8

TD.PD.SRC3.E5

TD.PD.SRC3.E5 Source Capabilities Extended sent timely

PASS

9

TD.PD.SRC3.E6

TD.PD.SRC3.E6 Source Capabilities Extended Fields Checks

PASS

10

TD.PD.SRC3.E7

TD.PD.SRC3.E7 Battery Status sent Timely

PASS

11

TD.PD.SRC3.E8

TD.PD.SRC3.E8 Battery Status Fields Checks

PASS

12

TD.PD.SRC3.E9

TD.PD.SRC3.E9 Battery Status Fields Checks Invalid Battery reference

PASS

13

TD.PD.SRC3.E10

TD.PD.SRC3.E10 Unrecognized Message Received in Ready State

PASS

14

TD.PD.SRC3.E11

TD.PD.SRC3.E11 Get Status Fields Checks

PASS

15

TD.PD.SRC3.E12

TD.PD.SRC3.E12 Get Battery Status Fields Checks

PASS

16

TD.PD.SRC3.E13

TD.PD.SRC3.E13 Status sent timely

PASS

17

TD.PD.SRC3.E14

TD.PD.SRC3.E14 Status Fields Checks

FAIL

18

TD.PD.SRC3.E15

TD.PD.SRC3.E15 Battery Capabilities sent timely

PASS

19

TD.PD.SRC3.E16

TD.PD.SRC3.E16 Battery Capabilities Fields Checks

PASS

20

TD.PD.SRC3.E17

TD.PD.SRC3.E17 Battery Capabilities Fields Checks Invalid Battery Reference

PASS

21

TD.PD.SRC3.E18

TD.PD.SRC3.E18 Manufacturer Info Sent Timely

PASS

22

TD.PD.SRC3.E19

TD.PD.SRC3.E19 Manufacturer Info Fields Checks

PASS

23

TD.PD.SRC3.E20

TD.PD.SRC3.E20 Manufacturer Info Fields Checks Invalid Manufacturer Info Target

PASS

24

TD.PD.SRC3.E21

TD.PD.SRC3.E21 Manufacturer Info Fields Checks Invalid Manufacturer Info Ref

PASS

26

TD.PD.SRC3.E23

TD.PD.SRC3.E23 Vconn Swap

PASS

27

TD.PD.SRC3.E24

TD.PD.SRC3.E24 Unexpected Message Received in Ready State

PASS

28

TD.PD.SRC3.E25

TD.PD.SRC3.E25 Receiving chunked extended message

PASS

29

TD.PD.SRC3.E26

TD.PD.SRC3.E26 Soft Reset sent regardless of Rp value

PASS

35

TD.PD.SRC3.E32

TD.PD.SRC3.E32 ChunkSenderResponseTimer Timeout

PASS

36

TD.PD.SRC3.E33

TD.PD.SRC3.E33 Country Codes Sent Timely

PASS

37

TD.PD.SRC3.E34

TD.PD.SRC3.E34 Country Codes Fields Checks

PASS

38

TD.PD.SRC3.E35

TD.PD.SRC3.E35 Country Info Sent Timely

PASS

39

TD.PD.SRC3.E36

TD.PD.SRC3.E36 Country Info Fields Checks

PASS

40

TD.PD.VDM3.E1

TD.PD.VDM3.E1 Fields Checks Discover Identity

PASS

41

TD.PD.VNDI3.E1

TD.PD.VNDI3.E1 Source Capabilities

FAIL

42

TD.PD.VNDI3.E3

TD.PD.VNDI3.E3 VDM Identity

FAIL

43

TD.PD.VNDI3.E4

TD.PD.VNDI3.E4 Manufacturer Info

FAIL

44

TD.PD.VNDI3.E5

TD.PD.VNDI3.E5 Chunking Implemented

FAIL

46

TD.PD.VNDI3.E7

TD.PD.VNDI3.E7 Security Msgs Supported

FAIL

47

TD.PD.VNDI3.E9

TD.PD.VNDI3.E9 Source Capabilities Extended

FAIL

48

TD.PD.VNDI3.E10

TD.PD.VNDI3.E10 PR Swap Source

FAIL

49

TD.PD.VNDI3.E12

TD.PD.VNDI3.E12 FR Swap Without Signaling Source

FAIL

PD2 Deterministic Tests - Test Result Summary

Sl No

Test ID

Test Name

Test Result

1

TD.PD.LL.E1

TD.PD.LL.E1 GoodCrc Timing

PASS

2

TD.PD.LL.E2

TD.PD.LL.E2 Retransmission

PASS

3

TD.PD.LL.E3

TD.PD.LL.E3 Soft Reset Usage

PASS

4

TD.PD.LL.E4

TD.PD.LL.E4 Hard Reset Usage

FAIL

5

TD.PD.LL.E5

TD.PD.LL.E5 Soft Reset

PASS

6

TD.PD.SRC.E1

TD.PD.SRC.E1 Source Capabilities sent timely

PASS

7

TD.PD_SRC.E2

TD.PD_SRC.E2 Source Capabilities Fields Checks

PASS

8

TD.PD.SRC.E3

TD.PD.SRC.E3 SourceCapabilityTimer Timeout

PASS

9

TD.PD.SRC.E4

TD.PD.SRC.E4 SenderResponseTimer Deadline Request

PASS

10

TD.PD.SRC.E5

TD.PD.SRC.E5 SenderResponseTimer Timeout Request

PASS

11

TD.PD.SRC.E6

TD.PD.SRC.E6 PSHardResetTimer Timeout

PASS

12

TD.PD.SRC.E7

TD.PD.SRC.E7 Accept sent timely

PASS

13

TD.PD.SRC.E8

TD.PD.SRC.E8 Accept Fields Checks

PASS

14

TD.PD.SRC.E9

TD.PD.SRC.E9 PS RDY sent timely

PASS

15

TD.PD.SRC.E10

TD.PD.SRC.E10 PS RDY Fields Checks

PASS

16

TD.PD.SRC.E11

TD.PD.SRC.E11 Accept Requests can be met

PASS

17

TD.PD.SRC.E12

TD.PD.SRC.E12 Reject Requests cannot be met

PASS

18

TD.PD.SRC.E13

TD.PD.SRC.E13 Reject Request Invalid Object Position

FAIL

19

TD.PD.SRC.E14

TD.PD.SRC.E14 Atomic Message Sequence

PASS

20

TD.PD.SRC.E15

TD.PD.SRC.E15 Give Source Cap

PASS

21

TD.PD.SRC.E16

TD.PD.SRC.E16 PDO Transition

PASS

24

TD.PD.VDMD.E3

TD.PD.VDMD.E3 Incorrect Fields Discover Identity

PASS

25

TD.PD.VDMD.E4

TD.PD.VDMD.E4 Applicability

PASS

26

TD.PD.VNDI.E4

TD.PD.VNDI.E4 SOP Handling

FAIL

27

TD.PD.VNDI.E5

TD.PD.VNDI.E5 Source Capabilities

FAIL

28

TD.PD.PHY.E1

TD.PD.PHY.E1 BIST Test Data

PASS

31

TD.PD.PHY.E4

TD.PD.PHY.E4 Transmitter Bit Rate and Bit Rate Drift

PASS

32

TD.PD.PHY.E5

TD.PD.PHY.E5 Transmitter Collision Avoidance

PASS

33

TD.PD.PHY.E6

TD.PD.PHY.E6 Receiver Swing Tolerance

PASS

34

TD.PD.PHY.E7

TD.PD.PHY.E7 Receiver Bit Rate Tolerance

PASS

35

TD.PD.PHY.E8

TD.PD.PHY.E8 Receiver Bit Rate Deviation Tolerance

PASS

36

TD.PD.PHY.E9

TD.PD.PHY.E9 Valid SOP Framing

PASS

37

TD.PD.PHY.E10

TD.PD.PHY.E10 Invalid SOP Framing

PASS

38

TD.PD.PHY.E11

TD.PD.PHY.E11 Valid SOP P Framing

PASS

39

TD.PD.PHY.E12

TD.PD.PHY.E12 Invalid SOP P Framing

PASS

40

TD.PD.PHY.E13

TD.PD.PHY.E13 Valid SOP PP Framing

PASS

41

TD.PD.PHY.E14

TD.PD.PHY.E14 Invalid SOP PP Framing

PASS

43

TD.PD.PHY.E16

TD.PD.PHY.E16 Valid Hard Reset Framing

PASS

44

TD.PD.PHY.E17

TD.PD.PHY.E17 Invalid Hard Reset Framing

PASS

45

TD.PD.PHY.E18

TD.PD.PHY.E18 Valid Cable Reset Framing

PASS

46

TD.PD.PHY.E19

TD.PD.PHY.E19 Invalid Cable Reset Framing

PASS

47

TD.PD.PHY.E20

TD.PD.PHY.E20 EOP Framing

PASS

48

TD.PD.PHY.E21

TD.PD.PHY.E21 Preamble

PASS

PD2 Communication Engine Tests - Test Result Summary

Sl No

Test ID

Test Name

Test Result

1

TDA.2.1.1.1

TDA.2.1.1.1 BMC PHY TX EYE

PASS

2

TDA.2.1.1.2

TDA.2.1.1.2 BMC PHY TX BIT

PASS

3

TDA.2.1.2.2

TDA.2.1.2.2 BMC PHY RX INT REJ

PASS

4

TDA.2.1.2.1

TDA.2.1.2.1 BMC PHY RX BUSIDL

PASS

5

TDA.2.1.3.1

TDA.2.1.3.1 BMC PHY TERM

PASS

6

TDA.2.1.3.2

TDA.2.1.3.2 BMC PHY MSG

PASS

7

TDA.2.2.1

TDA.2.2.1 BMC PROT SEQ GETCAPS

PASS

8

TDA.2.2.2.1

TDA.2.2.2.1 BMC PROT SEQ CHKCAB P PC

FAIL

9

TDA.2.2.2.2

TDA.2.2.2.2 BMC PROT SEQ CHKCAP NOMARK P PC

PASS

13

TDA.2.2.7

TDA.2.2.7 BMC PROT BIST NOT 5V SRC

PASS

15

TDA.2.2.9

TDA.2.2.9 BMC PROT GSC REC

PASS

16

TDA.2.3.1.1

TDA.2.3.1.1 POW SRC LOAD P PC

FAIL

17

TDA.2.3.2.1

TDA.2.3.2.1 POW SRC TRANS P PC

FAIL

BMC Eye Diagram

Eye Diagram

Related Reviews
Latest Reviews