X-CUBE-UCSI

Active
Design Win

Expansion SW to control external USB PD controllers by MCU/MPU using standardized UCSI specification protocol

Get Software Download databrief

Product overview

Description

The X-CUBE-UCSI Expansion Package consists of libraries, drivers, sources, APIs, and an application example running on an STM32G0 Series 32-bit microcontroller acting as a UCSI platform policy manager (PPM) on the STM32MP135F-DK board. The PPM is a combination of hardware and firmware that manages the USB Type-C® connectors on the platform.

The STM32MP1 Series microprocessor has the role of a UCSI OS policy manager (OPM) to interface with the PPM, via I2C with the UCSI interface.

This application also features the TCPP02-M18/TCPP03-M20 USB Type-C® port protection device.

To discover all the MCU-based solutions for USB Type-C® and power delivery technology, go to the USB-C landing page.

  • All features

    • Application example files for DRP applications, using the STM32MP135F-DK board and running on an STM32G0 Series microcontroller.
    • Compliant with USB Type-C® 1.3, USB power delivery 3.0, and UCSI 1.2 specifications
    • Easy portability across different MCU families, thanks to STM32Cube
    • Free user-friendly license terms

Get Software