Download Print this page

Advertisement

Quick Links

EVAL_PMG1_S3_DUALDRP Evaluation Kit user
guide

About this document

Scope and purpose
The
EVAL_PMG1_S3_DUALDRP
is an evaluation kit for the EZ-PD™ PMG1-S3 USB Power Delivery (PD)
microcontroller (MCU). The kit features two high-voltage USB PD ports with dual-role power (DRP)
functionality. The EVAL_PMG1_S3_DUALDRP kit is used to design products that use two USB PD ports with DRP
and need an MCU to implement different functionalities. Power Delivery Microcontroller Gen1 (PMG1) is a
family of high-voltage PD microcontrollers that include a CPU core, USB PD controller, and configurable
integrated analog and digital peripherals. PMG1 is targeted at embedded systems that consume power from or
provide power to high-voltage USB-C ports and require an MCU to control the actions and features of a product.
Intended audience
This document is intended for users of the EVAL_PMG1_S3_DUALDRP Evaluation Kit (EVK).
Reference Kit
Product(s) embedded on a PCB, with focus on specific applications and defined use cases that can include
software. PCB and auxiliary circuits are optimized for the requirements of the target application.
Note:
Boards do not necessarily meet safety, EMI, quality standards (for example UL, CE) requirements.
User guide
Please read the sections "Important notice" and "Warnings" at the end of this document
002-38187 Rev. *B
www.infineon.com
2024-09-23

Advertisement

loading
Need help?

Need help?

Do you have a question about the EVAL PMG1 S3 DUALDR and is the answer not in the manual?

Questions and answers

Summary of Contents for Infineon EVAL PMG1 S3 DUALDR

  • Page 1: About This Document

    PCB and auxiliary circuits are optimized for the requirements of the target application. Note: Boards do not necessarily meet safety, EMI, quality standards (for example UL, CE) requirements. User guide Please read the sections “Important notice” and “Warnings” at the end of this document 002-38187 Rev. *B www.infineon.com 2024-09-23...
  • Page 2: Important Notice

    Boards provided by Infineon Technologies. The design of the Evaluation Boards and Reference Boards has been tested by Infineon Technologies only as described in this document. The design is not qualified in terms of safety requirements, manufacturing, and operation over the entire operating temperature range or lifetime.
  • Page 3: Safety Precautions

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Safety precautions Safety precautions Note: Please note the following warnings regarding the hazards associated with development systems. Safety precautions Caution: The EVAL_PMG1_S3_DUALDRP kit is intended for use as an evaluation platform for hardware or software in a laboratory environment. The board is an open- system design, which does not include a shielded enclosure.
  • Page 4: Table Of Contents

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Table of contents Table of contents About this document ........................1 Important notice ..........................2 Safety precautions .......................... 3 Table of contents ..........................4 Introduction .......................... 6 Key features ............................. 6 Kit contents ............................. 6 1.2.1 Hardware not included with the kit ....................
  • Page 5 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Table of contents Disclaimer............................. 54 User guide 002-38187 Rev. *B 2024-09-23...
  • Page 6: Introduction

    The EVAL_PMG1_S3_DUALDRP Evaluation Kit (EVK) is based on the EZ-PD™ PMG1-S3 MCU, which is a part of the PMG1 product family of Infineon’s USB Type-C and Power Delivery controllers. This EVK is an evaluation vehicle for customers who want to use PMG1-S3 for embedded systems that provide or consume power from a high-voltage USB Type-C port and need a microcontroller to control the actions and features of a product.
  • Page 7: Getting Started

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Introduction Multimeter and other measurement equipment • CY4500 EZ-PD™ Protocol Analyzer • Optional PD3.1 EPR capable USB-C cable to connect the 140 W EPR power adapter to the Type-C receptacle • on the EVK Getting started For Instructions on how to run a quick demonstration and observe the kit functionality, see the Kit operation section.
  • Page 8: Board Details

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Board details Board details Figure 1 Figure 2 show the front and back views of the board with critical components highlighted for the EVAL_PMG1_S3_DUALDRP EVK, which are essential to demonstration kit functionality. CAPSENSE CAPSENSE BUTTON0 LED6 LED7 LED8...
  • Page 9 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Board details The following tables list the major components of the EVK. A detailed bill of materials (BOM) list is available in the design files on the kit webpage. Jumper settings REFDES Component Default position Description Power selection 1 - 2 (V3P3)
  • Page 10 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Board details REFDES Color Description LED11, CAPSENSE™ Green Indicator LEDs for CAPSENSE™ buttons, BTN0 and BTN1. Firmware-driven LEDs to indicate the state of CAPSENSE™ LED12 button LEDs buttons. LED11 – BTN0 LED12 – BTN1 LED6, LED7, CAPSENSE™...
  • Page 11 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Board details REFDES Connector name Description 2-pin INPUT DC terminal 2-pin header to connect 24 V, 10 A input power to the kit for source operation. WARNING: Max input should not exceed 24 + 10% V. Barrel jack Barrel jack connector (2.50 mm ID, 5.50 mm OD) to connect 24 V, 10-A input power to the kit for source operation.
  • Page 12: Eval_Pmg1_S3_Dualdrp Kit System Design

    Provider FETs converter connector 24V/10A Barrel Jack Infineon part Loaded parts No loaded parts Power conversion and switch Port 1 Figure 3 EVAL_PMG1_S3_DUALDRP kit block diagram The PMG1-S3 MCU controls the functionality of the two USB Type-C ports on the kit by controlling the consumer FETs and provider FETs.
  • Page 13: System Power Supply Design

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design USB Type-C ports combinations Port Port 0 Port 1 Role Sink Sink Sink Source Source Sink Source Source System power supply design The EVK consists of two step-down regulators to generate the 5 V and 3.3 V outputs to provide for VCONN, board peripherals, and EZ-PD™...
  • Page 14: Power Selection Jumper

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design 3.1.1 Power selection jumper The EZ-PD™ PMG1-S3 MCU on the EVK can operate with two possible external supply voltages, VBUS, or VSYS. The VDDIO supply powers the device I/Os. VDDD generates 3.3 V from an internal regulator, and this can be shorted to VDDIO.
  • Page 15: Provider And Consumer Path Port 0

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design 3.2.1 Provider and consumer path Port 0 EZ-PD™ PMG1-S3 has two integrated NFET gate drivers: VBUS_IN_CTRL _P0 and VBUS_OUT_CTRL _P0 to control the VBUS provider path connecting the USB Type-C Port 0 VBUS to the power Type-C load on Port 0. PMG1-S3 uses a GPIO to control the VBUS consumer path connecting the USB Type-C Port 0 VBUS to the Port 0 DC load terminal.
  • Page 16: Provider And Consumer Path Port 1

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design 3.2.2 Provider and consumer path Port 1 Similar to Port 0, EZ-PD™ PMG1-S3 has two integrated NFET gate drivers: VBUS_IN_CTRL _P1 and VBUS_OUT_CTRL _P1 to control the VBUS provider path connecting the USB Type-C Port 1 VBUS to the power Type-C load on Port 1.
  • Page 17 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design Bypassing the onboard 24 V PD regulator Port 0 The J16 jumper provides pinouts to bypass the onboard 24 V PD regulator as an input to the VBUS provider path. The input USB_P_PWR_P0 of the provider path can be connected to an external PD regulator by connecting Pins 2, 4, and 6 of J16 to the output of the external PD regulator (see Table 10).
  • Page 18: I/O Headers

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design I/O headers The EVK has four I/O headers; all GPIOs, PD-specific function signals, regulator output, and other power signals are routed to these headers. V3P3 VDDIO_IN CC1_P0 CC2_P0 P1.1 P1.2 RESET P2.2 P2.3 P1.5...
  • Page 19 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design EVK pin name PMG1-S3 Primary function Secondary Connection details pin J6 MCU pin function P1.2/SWD_IO SWD data P1.2 (GPIO) Connected to KitProg3 RESET Reset signal Connected to SW2 and KitProg3 Reset P2.2/REG_I2C_SDA PD regulator I2C P2.2 (GPIO)
  • Page 20 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design EVK pin name PMG1-S3 Primary function Secondary Connection details MCU pin function P0.7/LSRX_P0 P0.7 (GPIO) P6.3/SBU1_P0 Type-C Port 0 P6.3 (GPIO) Connected to Port 0 Type-C SBU1 signal SBU1 channel P6.2/SBU2_P0 Type-C Port 0 P6.2 (GPIO) Connected to Port 0 Type-C...
  • Page 21 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design EVK pin EVK pin name PMG1-S3 Primary function Secondary Connection details MCU pin function P5.4 CAPSENSE™ P5.4 (GPIO) Connected to LED_BTN1 BUTTON1 LED through a 0-ohm resistor output P1.0 CAPSENSE™ P1.0 (GPIO) Connected to LED_SLD4 SLIDER4 LED through a 0-ohm resistor...
  • Page 22 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design EVK pin EVK pin name PMG1-S3 Primary function Secondary Connection details MCU pin function P2.6/ Port 1 VBUS P2.6 (GPIO) Connected to Port 1 VBUS_C_CTRL_P consumer FET consumer path NFET gate control signal VSYS VSYS power to...
  • Page 23: Programming And Debugging

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design EVK pin EVK pin name PMG1-S3 Primary function Secondary Connection details MCU pin function LED_SLD1 CAPSENSE™ P2.5 (GPIO) Connected to LED_SLD1 button 1 LED through a 330-ohm resistor output and to P2.5 through a 0-ohm resistor CAPSENSE™...
  • Page 24 SWD data UART_TX UART Tx The EVK also has a 10-pin SWD/JTAG header (J8) for programming and debugging. The header is pin-compatible with all the standard 10-pin SWD/JTAG interfaces and supports Infineon’s MiniProg4 program and debug kit. RESET SWDCLK SWDIO...
  • Page 25: User Leds And Switch

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design Pin# Pin name Description Ground Ground Ground RESET Reset signal for programming EZ-PD™ PMG1-S3 MCU User LEDs and switch The EVK has two user LEDs and one user switch connected to the EZ-PD™ PMG1-S3 MCU GPIOs. The user LEDs (green) are connected to the P3.1 and P3.2, and their functionality can be configured via the firmware.
  • Page 26: Reset Button

    Reset button CAPSENSE™ buttons and slider The EZ-PD™ PMG1-S3 MCU supports Infineon’s capacitive touch sensing called CAPSENSE™. The EVAL_PMG1_S3_DUALDRP kit has two touch buttons and one 5-sensor slider implemented using the CAPSENSE™ touch sensing feature. CAPSENSE™ buttons BUTTON0 and BUTTON1 are designed to exercise a self-capacitance-based touch button implementation.
  • Page 27 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design See the Getting started with CAPSENSE™ for a detailed introduction to CAPSENSE™ and see the PSoC™ 4 and PSoC™ 6 MCU CAPSENSE™ design guide for CAPSENSE™ design guidelines. Each CAPSENSE™ sensor has an associated LED to indicate the status of the sensor. For the CAPSENSE™ button, the LED corresponding to the button turns ON when the button detects a touch.
  • Page 28: Vref Bypass Capacitor For 12-Bit Sar Adc

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide EVAL_PMG1_S3_DUALDRP kit system design Components and associated features Component Associated feature GPIO LED GPIO CTANK Driven shield, liquid P5.0 10-nF capacitor connected to CTANK pin tolerance, and proximity through “no load” component. Populate R43 to sensing enable CTANK CMOD...
  • Page 29: Kit Operation

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Kit operation Kit operation This section explains the operation, programming, and debugging modes of the kit. It also describes the procedure for programming and debugging the application firmware on the kit in detail. The EVK is designed to work as a USB PD DRP and the firmware associated with the USB PD dual-role power (DRP) CAPSENSE™...
  • Page 30: Usb Pd Source Operation

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Kit operation 6. Remove the multimeter and connect an external load to the terminal block (J9 for Port 0 and J15 for Port 1) to sink the power output. The maximum current that can be consumed by an external load is limited to 5 A by the USB Attention: PD specification.
  • Page 31 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Kit operation 2. Power up the kit using a 24 V power adapter (J12) or using an external 24 V DC power supply (J11). Do not connect both power sources together, see the Attention section. 3.
  • Page 32: Application Development On Evk Using Modustoolbox™ And Modustoolbox™ Programmer

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer The EZ-PD™ PMG1 MCU-based projects are developed using the ModusToolbox™ software development tool. ModusToolbox™ software is a set of multi-platform development tools and a comprehensive suite of GitHub-hosted firmware libraries.
  • Page 33 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer Follow these steps to program the prototyping kit using the KitProg3 interface from the ModusToolbox™ software: 1. Open the Eclipse IDE for ModusToolbox™ software and select the PMG1 project on the host PC. For details, see the Eclipse IDE for ModusToolbox™...
  • Page 34: Using Modustoolbox™ Programmer

    Download and install ModusToolbox™ Programmer through Infineon Developer Center and do the following to program the EVAL_PMG1_S3_DUALDRP kit. 1. Connect the power section jumper (J5) to position 2–3 (VIN). 2. Connect the kit to the host PC through the KitProg3 connector. See Figure 21 for the setup.
  • Page 35 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer Figure 24 Selecting the probe/kits 5. Click Open to load the programming file. In the Open programming file dialog, browse to the location of the HEX, SREC, ELF, or BIN file to be loaded. Select the file and click Open. Figure 25 Loading the programming file 6.
  • Page 36: Debug Mode Using Kitprog3 Interface And Modustoolbox

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer Figure 27 Programming through ModusToolbox™ Programmer Debug mode using KitProg3 interface and ModusToolbox™ The kit power selection jumper(J5) needs to be configured in Operational mode for the debugging. Power selection jumper J5 (1-2 V3P3) 24V DC input power...
  • Page 37: Programming And Debugging Using J-Link Debug Probes

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer Follow these steps to enter the Debug mode from the KitProg3 interface using the Eclipse IDE for ModusToolbox™ software. 1. Open the Eclipse IDE for ModusToolbox™ software and select the PMG1 project on the host PC. For details, see the Eclipse IDE for ModusToolbox™...
  • Page 38 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Application development on EVK using ModusToolbox™ and ModusToolbox™ Programmer The J-Link debugger measures the target MCU’s voltage through the VTARG pin to detect and establish the connection. The reverse voltage protection diode (D8) between the VTARG pin (of J8) and VSYS (J5.3) prevents the measurement of the target MCU voltage on the VTARG pin.
  • Page 39: Troubleshooting

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Troubleshooting Troubleshooting Common problems and troubleshooting Table 16 lists common problems and troubleshooting methods that may be encountered during operation in Kit operation section. Common issues, causes, and solutions S. No. Issue Possible cause Possible solution(s) The EVK USB PD Type-C port The power selection jumper Set the power selection jumper to...
  • Page 40: Appendices

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Appendices Appendix A 7.1.1 KitProg3 An onboard PSoC™ 5LP MCU (CY8C5868LTI-LP039)-based KitProg3 module is used to program and debug the EZ-PD™ PMG1 microcontroller. Figure 32 PSoC™ 5LP MCU device The PSoC™ 5LP MCU device interfaces with a PC through a Type-C USB connector (J1), and functions as a bridge between the PC and EZ-PD™...
  • Page 41: Mode Button

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices 7.1.1.1 Mode button The KitProg3 mode button on the EVK enables the KitProg3 module to enter Bootloader mode. The Bootloader mode is required to update the KitProg3 firmware on PSoC™ 5LP MCU when the existing firmware is corrupted or a newer version is available.
  • Page 42: Eval_Pmg1_S3_Dualdrp Schematics

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Appendix B 7.2.1 EVAL_PMG1_S3_DUALDRP schematics Figure 35 KitProg schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 43 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 36 DC input power and system regulator schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 44 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 37 PMG1 S3 MCU schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 45 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 38 USB PD source buck-boost regulator Port 0 schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 46 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 39 USB PD source buck-boost regulator Port 1 schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 47 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 40 Port 0 provider and consumer switch schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 48 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 41 Port 1 provider and consumer switch schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 49 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Appendices Figure 42 CAPSENSE™ schematics User guide 002-38187 Rev. *B 2024-09-23...
  • Page 50: References

    [1] Infineon Technologies AG: EVAL_PMG1_S3_DUALDRP kit page; Available online [2] Infineon Technologies AG: EZ-PD™ PMG1-S3 webpage; Available online [3] Infineon Technologies AG: AN232553 - Getting started with EZ-PD™ PMG1 MCU on ModusToolbox™ software; Available online [4] Infineon Technologies AG: PMG1 code examples on GitHub; Available online [5] Infineon Technologies AG: ModusToolbox™...
  • Page 51: Glossary

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Glossary Glossary adaptive fast charging Battery Charging downstream facing port Do Not Populate dual-role power EMCA Electronically Marked Cable Assembly extended power range electrostatic discharge Evaluation Kit Field-Effect Transistor GPIO general-purpose input/ output integrated circuit light-emitting diode not applicable overvoltage protection...
  • Page 52 EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Glossary PFET P-channel Field Effect Transistor PSoC™ programmable system on chip system on chip upstream facing port Universal Serial Bus USB PD Universal Serial Bus Power Delivery undervoltage protection User guide 002-38187 Rev. *B 2024-09-23...
  • Page 53: Revision History

    EVAL_PMG1_S3_DUALDRP Evaluation Kit user guide Revision history Revision history Document Date Description of changes revision 2023-12-07 Initial release. 2024-03-15 -Restructured section 2 and 3. -Updated Safety precautions table. -Added Figure 11. -Corrected GPIO pin number in I/O pinout table, CAPSENSE™ gpio header, buttons, and slider table as per rev03 schematics Updated Table...
  • Page 54 For information on the types in question please contact your nearest Published by Infineon Technologies office. Except as otherwise explicitly approved by Infineon Infineon Technologies AG Technologies in a written document signed by 81726 Munich, Germany authorized...