cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

Adding support for USB 2.0 data traffic in EZ-PD™ PMG1 MCU based applications – KBA232681

ChaitanyaV_61
Employee

Adding support for USB 2.0 data traffic in EZ-PD™ PMG1 MCU based applications – KBA232681

Author: SananyaM_56           Version: **

This KBA explains how to add USB 2.0 data capability in applications which use EZ-PD PMG1 (Power Delivery Microcontroller Gen1) MCUs for USB power delivery (PD).

1. PMG1-S0:

The USB 2.0 D+, D- lines can be connected from the Type-C connector to PMG1-S0 MCU if legacy USB charging (BC 1.2 and Apple Charging) support is required. For USB 2.0 data use-case they can be connected directly to the system USB 2.0 controller.

Figure 1 shows an example connection with PMG1-S0 (Part no: CYPM1011-24LQXI) to support legacy USB charging.

Figure 11.jpg

 

 2. PMG1-S1:

PMG1-S1 MCU supports an internal USB 2.0 analog MUX, which supports legacy charging detection. So, both sets of D+, D- pins from the Type-C connector can be connected to PMG1-S1. Based on the Type-C orientation detection the corresponding D+, D- (Top/Bottom) is routed to USBDP_SYS, USBDM_SYS pins using the internal USB 2.0 MUX. The USBDP_SYS, USBDM_SYS pins can be connected to the external USB 2.0 controller to support data transfer.

Figure 2 shows an example connection with PMG1-S1 (Part no: CYPM1111-40LQXI).

Figure 2

2.jpg

 

3. PMG1-S2:

PMG1-S2 MCU contains an integrated USB Full Speed controller. So, the D+, D- pins from the Type-C connector can be connected to USBDP and USBDM pins of PMG1-S2 for both legacy charging and USB 2.0 data, eliminating the need for an external USB 2.0 controller.

Figure 3 shows an example connection with PMG1-S2 (Part no: CYPM1211-40LQXI):

Figure 3

3.jpg

 

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Mar 02, 2021 07:40 PM
Updated by:
 
Contributors