Scope and purpose

The EZ-PD™ Configurator provides a user-friendly tool for selecting the features and configuring parameters of the power delivery stack (PDStack) middleware for PMG1 family of devices. The tool generates configuration code in the C language, which can be referenced in the PDStack middleware.

A newer revision of this document may be available on the web here

.

Intended audience

This document helps application developers understand how to use the EZ-PD™ Configurator as part of creating a ModusToolbox™ application.

Document conventions

Convention

Explanation

Bold

Emphasizes heading levels, column headings, menus and sub-menus

Italics

Denotes file names and paths.

Monospace

Denotes APIs, functions, interrupt handlers, events, data types, error handlers, file/folder names, directories, command line inputs, code snippets

File > New

Indicates that a cascading sub-menu opens when you select a menu item

Supported Software

Name

Version

Link

PDStack Middleware Library

3.2

https://github.com/Infineon/pdstack

Note:

This 2.00 version of the EZ-PD™ Configurator is not compatible with previous versions of the PDStack Middleware Library. Use version 3.0 or later.

Abbreviations and definitions

The following define the abbreviations and terms used in this document:

  • USB-PD – Universal Serial Bus Power Delivery (See

    USB Power Deliver Specification Revision 3.2 V1.0

    )

  • PMG1 – Power Delivery Microcontroller Generation 1

  • PDO – Power Data Object

  • VDO – Vendor Data Object

  • SCEDB – Source Capabilities Extended Data Block

  • SKEDB – Sink Capabilities Extended Data Block

  • EPR – Extended Power Range

  • SVID – Standard or Vendor ID

  • BSP – Board Support Package

Reference documents

Refer to the following documents for more information, as needed: