Xiaomi has bumped up its Qi Wireless Charger to offer one of the fastest wireless charging up to 20 watts. Note the Xiaomi Qi charger only enables 20W wireless charging for certain Xiaomi phones like the Xiaomi Mi 9. Other non Xiaomi Qi-enabled phones can only get 5 watts of Qi Low Power charging using the Xiaomi Qi Wireless Charger.
The Xiaomi Qi Wireless Charger sports the Qi logo on the back of its box claiming to be Qi certified with 20W wireless charging support. The Qualcomm Quick Charge logo on the box also indicates the Xiaomi charger supporting Qualcomm Quick Charge based input charging meaning the charger can negotiate with a Qualcomm Quick Charge based charger for own power supply. Note that it does not seem to display the proper Quick Charge logo.
The Xiaomi Qi Wireless Charger comes with its own AC power adapter accessory with a separate USB Type-A to Type-C charging cable and documentation.
The Xiaomi Qi Wireless Charger uses a USB Type-A based Qualcomm Quick Charge 3.0 enabled charger for up to 20 volts charging in, supporting power profiles of 15 watts (5 volts @ 3 amps), 27 watts (9 volts @ 3 amps), 27 watts (12 volts @ 2.25 amps) and 27 watts (20 volts @ 1.35 amps).
Note if you happen to look for a AC charger to quickly charge your Xiaomi phones, you can opt for the 27W QC3 Charger by Xiaomi to get up to 27W power supply through Qualcomm Quick Charge 3.0 standard.
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 see that the Xiaomi Qi Wireless Charger supports 10 watts (5 volts @ 2 amps) power profile for charging in. Some compliance failures were also observed for this Qi charger.
Sink Capabilities
Parameter
|
GetCapabilities
|
---|---|
Snk_PDO_Supply_Type #1
|
Fixed
|
Snk_PDO_Voltage #1
|
5V
|
Snk_PDO_Op_Current #1
|
2A
|
Power Delivery 3.0 Tests- 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.SNK3.E1
|
TD.PD.SNK3.E1 Request Fields Checks
|
PASS
|
5
|
TD.PD.SNK3.E2
|
TD.PD.SNK3.E2 Unrecognized Message Received in Ready State
|
PASS
|
6
|
TD.PD.SNK3.E3
|
TD.PD.SNK3.E3 Get Source Cap Extended Fields Checks
|
PASS
|
7
|
TD.PD.SNK3.E4
|
TD.PD.SNK3.E4 SenderResponseTimer Deadline Source Capabilities Extended
|
PASS
|
8
|
TD.PD.SNK3.E5
|
TD.PD.SNK3.E5 SenderResponseTimer Timeout Source Capabilities Extended
|
PASS
|
9
|
TD.PD.SNK3.E6
|
TD.PD.SNK3.E6 Get Status Fields Checks
|
PASS
|
10
|
TD.PD.SNK3.E7
|
TD.PD.SNK3.E7 Get Battery Status Fields Checks
|
PASS
|
11
|
TD.PD.SNK3.E8
|
TD.PD.SNK3.E8 Status sent timely
|
PASS
|
12
|
TD.PD.SNK3.E9
|
TD.PD.SNK3.E9 Manufacturer Info Sent Timely
|
PASS
|
13
|
TD.PD.SNK3.E10
|
TD.PD.SNK3.E10 Source Capabilities Extended sent timely
|
PASS
|
14
|
TD.PD.SNK3.E11
|
TD.PD.SNK3.E11 Receiving chunked extended message
|
PASS
|
15
|
TD.PD.SNK3.E12
|
TD.PD.SNK3.E12 Soft Reset sent regardless of Rp value
|
PASS
|
16
|
TD.PD.SNK3.E13
|
TD.PD.SNK3.E13 SinkPPSPeriodicTimer Timeout
|
PASS
|
17
|
TD.PD.SNK3.E14
|
TD.PD.SNK3.E14 Request Fields Checks PPS
|
FAIL
|
18
|
TD.PD.SNK3.E15
|
TD.PD.SNK3.E15 Status Fields Checks
|
FAIL
|
19
|
TD.PD.SNK3.E16
|
TD.PD.SNK3.E16 Manufacturer Info Fields Checks
|
PASS
|
20
|
TD.PD.SNK3.E17
|
TD.PD.SNK3.E17 Manufacturer Info Fields Checks Invalid Manufacturer Info Target
|
FAIL
|
21
|
TD.PD.SNK3.E18
|
TD.PD.SNK3.E18 Manufacturer Info Fields Checks Invalid Manufacturer Info Ref
|
FAIL
|
22
|
TD.PD.SNK3.E19
|
TD.PD.SNK3.E19 ChunkSenderResponseTimer Timeout
|
PASS
|
23
|
TD.PD.VDM3.E1
|
TD.PD.VDM3.E1 Fields Checks Discover Identity
|
PASS
|
24
|
TD.PD.VDM3.E2
|
TD.PD.VDM3.E2 Unrecognized VID in Unstructured VDM
|
PASS
|
30
|
TD.PD.VNDI3.E7
|
TD.PD.VNDI3.E7 Security Msgs Supported
|
FAIL
|
PD2 Deterministic Tests- 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
|
PASS
|
5
|
TD.PD.LL.E5
|
TD.PD.LL.E5 Soft Reset
|
PASS
|
6
|
TD.PD.LL.E6
|
TD.PD.LL.E6 Ping
|
PASS
|
7
|
TD.PD.SNK.E1
|
TD.PD.SNK.E1 SinkWaitCapTimer Deadline
|
PASS
|
8
|
TD.PD.SNK.E2
|
TD.PD.SNK.E2 SinkWaitCapTimer Timeout
|
PASS
|
9
|
TD.PD.SNK.E3
|
TD.PD.SNK.E3 Request Sent Timely
|
PASS
|
10
|
TD.PD.SNK.E4
|
TD.PD.SNK.E4 Request Fields Checks
|
PASS
|
11
|
TD.PD.SNK.E5
|
TD.PD.SNK.E5 SenderResponseTimer Deadline Accept
|
PASS
|
12
|
TD.PD.SNK.E6
|
TD.PD.SNK.E6 SenderResponseTimer Timeout Accept
|
PASS
|
13
|
TD.PD.SNK.E7
|
TD.PD.SNK.E7 PSTransitionTimer Deadline
|
PASS
|
14
|
TD.PD.SNK.E8
|
TD.PD.SNK.E8 PSTransitionTimer Timeout
|
PASS
|
15
|
TD.PD.SNK.E9
|
TD.PD.SNK.E9 GetSinkCap in Place of Accept
|
PASS
|
16
|
TD.PD.SNK.E10
|
TD.PD.SNK.E10 GetSinkCap in Place of PS RDY
|
PASS
|
18
|
TD.PD.VDMU.E1
|
TD.PD.VDMU.E1 Fields Checks Discover Identity
|
PASS
|
19
|
TD.PD.VDMU.E2
|
TD.PD.VDMU.E2 Fields Checks Discover SVIDs
|
PASS
|
20
|
TD.PD.VDMU.E3
|
TD.PD.VDMU.E3 Fields Checks Discover Modes
|
PASS
|
21
|
TD.PD.VDMU.E4
|
TD.PD.VDMU.E4 Fields Checks Enter Mode
|
PASS
|
22
|
TD.PD.VDMU.E5
|
TD.PD.VDMU.E5 Fields Checks Exit Mode
|
PASS
|
23
|
TD.PD.VDMU.E6
|
TD.PD.VDMU.E6 tVDMReceiverResponse Discover Identity
|
PASS
|
24
|
TD.PD.VDMU.E7
|
TD.PD.VDMU.E7 tVDMReceiverResponse Discover SVIDs
|
PASS
|
25
|
TD.PD.VDMU.E8
|
TD.PD.VDMU.E8 tVDMReceiverResponse Discover Modes
|
PASS
|
26
|
TD.PD.VDMU.E9
|
TD.PD.VDMU.E9 tVDMReceiverResponse Enter and Exit Mode
|
PASS
|
27
|
TD.PD.VDMU.E10
|
TD.PD.VDMU.E10 Incorrect SVID_Discover Identity
|
PASS
|
28
|
TD.PD.VDMU.E11
|
TD.PD.VDMU.E11 Incorrect SVID Discover SVIDs
|
PASS
|
29
|
TD.PD.VDMU.E12
|
TD.PD.VDMU.E12 Incorrect SVID Discover Modes
|
PASS
|
30
|
TD.PD.VDMU.E13
|
TD.PD.VDMU.E13 Incorrect SVID Enter Mode
|
PASS
|
31
|
TD.PD.VDMU.E14
|
TD.PD.VDMU.E14 Incorrect SVID Exit Mode
|
PASS
|
32
|
TD.PD.VDMU.E15
|
TD.PD.VDMU.E15 Applicability
|
PASS
|
33
|
TD.PD.VDMU.E16
|
TD.PD.VDMU.E16 Interruption by PD Command
|
PASS
|
34
|
TD.PD.VDMU.E17
|
TD.PD.VDMU.E17 Interruption by VDM Command
|
PASS
|
35
|
TD.PD.VDMU.E18
|
TD.PD.VDMU.E18 tDRSwapHardReset
|
PASS
|
42
|
TD.PD.PHY.E1
|
TD.PD.PHY.E1 BIST Test Data
|
PASS
|
45
|
TD.PD.PHY.E4
|
TD.PD.PHY.E4 Transmitter Bit Rate and Bit Rate Drift
|
FAIL
|
46
|
TD.PD.PHY.E5
|
TD.PD.PHY.E5 Transmitter Collision Avoidance
|
PASS
|
47
|
TD.PD.PHY.E6
|
TD.PD.PHY.E6 Receiver Swing Tolerance
|
PASS
|
48
|
TD.PD.PHY.E7
|
TD.PD.PHY.E7 Receiver Bit Rate Tolerance
|
PASS
|
49
|
TD.PD.PHY.E8
|
TD.PD.PHY.E8 Receiver Bit Rate Deviation Tolerance
|
PASS
|
50
|
TD.PD.PHY.E9
|
TD.PD.PHY.E9 Valid SOP Framing
|
PASS
|
51
|
TD.PD.PHY.E10
|
TD.PD.PHY.E10 Invalid SOP Framing
|
PASS
|
52
|
TD.PD.PHY.E11
|
TD.PD.PHY.E11 Valid SOP P Framing
|
PASS
|
53
|
TD.PD.PHY.E12
|
TD.PD.PHY.E12 Invalid SOP P Framing
|
PASS
|
54
|
TD.PD.PHY.E13
|
TD.PD.PHY.E13 Valid SOP PP Framing
|
PASS
|
55
|
TD.PD.PHY.E14
|
TD.PD.PHY.E14 Invalid SOP PP Framing
|
PASS
|
56
|
TD.PD.PHY.E15
|
TD.PD.PHY.E15 SOP P_Debug SOP PP Debug Framing
|
PASS
|
57
|
TD.PD.PHY.E16
|
TD.PD.PHY.E16 Valid Hard Reset Framing
|
PASS
|
58
|
TD.PD.PHY.E17
|
TD.PD.PHY.E17 Invalid Hard Reset Framing
|
PASS
|
59
|
TD.PD.PHY.E18
|
TD.PD.PHY.E18 Valid Cable Reset Framing
|
PASS
|
60
|
TD.PD.PHY.E19
|
TD.PD.PHY.E19 Invalid Cable Reset Framing
|
PASS
|
61
|
TD.PD.PHY.E20
|
TD.PD.PHY.E20 EOP Framing
|
PASS
|
62
|
TD.PD.PHY.E21
|
TD.PD.PHY.E21 Preamble
|
PASS
|
PD2 Communication Engine Tests- Result Summary
Sl No
|
Test ID
|
Test Name
|
Test Result
|
---|---|---|---|
2
|
TDA.2.1.1.2
|
TDA.2.1.1.2 BMC PHY TX BIT
|
FAIL
|
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
|
14
|
TDA.2.3.3.1
|
TDA.2.3.3.1 POW SNK TRANS C CP
|
FAIL
|