CY7110
CY7110 EZ-PD™ PMG1-S0 prototyping Kit
The CY7110 EZ-PD™ PMG1-S0 prototyping kit is a development platform to design products which can be powered from a high-voltage USB PD port, and also need a microcontroller to implement additional features. This platform is compliant with the USB PD 3.0 protocol and can support up to 100 W (20 V, 5 A) of power consumption.
The CY7110 EZ-PD™ PMG1-S0 prototyping kit is based on the EZ-PD™ PMG1-S0 microcontroller (CYPM1011-24LQXI). This is an ARM® Cortex®-M0 based controller with 64-KB flash and 8-KB SRAM. It implements a complete Type-C USB-PD transceiver and supports 12 GPIOs of which, some of them can be re-purposed to support SCB (serial communication block) functions such as I2C, UART & SPI.
The CY7110 EZ-PD™ PMG1-S0 prototyping Kit provides easy access to all the I/Os of the PMG1-S0 microcontroller in a breadboard-compatible format.
The kit includes Infineon's KitProg programmer and debugger. KitProg can program and debug the target PMG1-S0 microcontroller via SWD using ModusToolbox™ or Infineon programmer. KitProg also supports USB-UART bridge and USB-I2C bridge features.
The kit design allows users to snap-off the KitProg from the EZ-PD™ PMG1-S0 board and use them independently.
Application development on CY7110 EZ-PD™ PMG1-S0 prototyping Kit can be done using ModusToolbox™. ModusToolbox™ is a set of multi-platform development tools and a comprehensive suite of GitHub-hosted firmware. The development tools include Eclipse based IDE, configurators and programming tools. The firmware includes PDL (peripheral drivers), middleware including USB PD stack and example projects.
- CY7110 EZ-PD™ PMG1-S0 prototyping board
- Quick start guide