You are here

EZ-PD™ Software Development Kit | Cypress Semiconductor

EZ-PD™ Software Development Kit

Last Updated: 
Jan 31, 2019

EZ-PD™ Software Development Kit:

Helps you design your own Notebook, Desktop, Tablets, Mobile, Cable adapters and other DRP applications with Cypress USB-C controllers

DESCRIPTION

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.

EZ-PD™ CCGx Software Development Kit (SDK) facilitates the development of a variety of solutions using CCGx PD controllers. The SDK includes a USB Type-C and USB-PD specification compliant firmware stack, reference firmware applications and documentation.

The EZ-PD CCGx SDK is based on Cypress’ 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.

Application CCG2 CCG3 CCG4 CCG5 CCG6
Notebook/Desktop/Tablets EZ-PD SDK v3.0.2 EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit
Mobiles EZ-PD SDK v3.0.2 EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit
Cable adapters NA EZ-PD SDK v3.0.2 NA NA NA
Others EZ-PD SDK v3.0.2 EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit EZ-PD Host Software development Kit