You are here

EZ-PD CCGx Power Software Development Kit Archive | Cypress Semiconductor

EZ-PD CCGx Power Software Development Kit Archive

Last Updated: 
Sep 29, 2020

Products Supported: CCG3PA

Cypress’s Type-C controllers (CCGx) are programmable devices that are ideal for building all kinds of USB-C solutions. These controllers are based on Cypress’s PSoC® programmable system-on-chip architecture, which includes programmable analog and digital blocks, an Arm® Cortex®-M0 core and flash memory.

Cypress provides the EZ-PD CCGx Power Software Development Kit (SDK) which facilitates the development of a variety of power source and/or sink solutions using the CCG3PA controller.  The SDK includes a USB Type-C and USB-PD specification compliant firmware stack, reference firmware applications and documentation.

The CCGx Power SDK is based on Cypress’s widely used IDE – PSoC Creator – and makes use of the free GNU Arm tools that are packaged with PSoC Creator. The reference firmware is provided in the form of workspaces that can be opened using PSoC Creator and modified to meet the target hardware design.

The CCGx Power SDK installer package as well as associated documentation is available below for download. Given below is a description of the various download options:

  1. CCGx Power SDK Installer: This is the complete SDK installer which includes PSoC Creator 4.1 Update 1, EZ-PD Configuration Utility and the CCGx Power SDK.
  2. CCGx Power SDK Installer iso: This is the complete SDK installer in .iso format.
  3. CCGx Power SDK Only: This is an installer which contains only the firmware library, examples and documentation. PSoC Creator and EZ-PD Configuration Utility will need to be downloaded and installed separately.

For more information on the EZ-PD SDK as well as Type-C kits, please watch the Type-C 101 Video Series.

For any questions, please contact Online Tech Support Case System.