industry news
Subscribe Now

STM32 USB TCPM Software from STMicroelectronics Eases Migration to USB-PD 3.0 Power Delivery

Fully certified two-chip solution includes port controller

Geneva, June 7, 2018 — Helping engineers leverage the latest USB Power Delivery capabilities and versatile USB Type-C™ USB Type-C is a trademark of the USB Implementers Forum (USB-IF). The specification defines the mechanical interconnection, which is featured to support the latest USB specifications including up to 2x 10Gbps (USB 3.2) data exchanges and the USB Power Delivery specification (USB-PD), which allows bidirectional power transfers of up to 100W at 20V. Physically compact, USB Type-C allows an aperture approximately 9mm x 3.5mm, while plugs and cables are reversible for optimum ease of use.connections in new or legacy product designs, STMicroelectronics has introduced new software for implementing a Type-C Port Manager (TCPM) on any general-purpose STM32* microcontroller.

Compliant with the USB Type-C Port Controller Interface (TCPCi) specification, and designed to manage a separate single- or multi-port Type-C Port Controller (TCPC) chip, ST’s X-CUBE-USB-PD stack implements the protocol layer and policy engine of the USB Power Delivery Specification (USB-PD 3.0 v1.1). The stack demands minimal STM32 resources, having a low memory footprint and using only a single I2C bus address and one alert pin per port. In addition, standard register maps ensure easy interoperability with any connected TCPC device.

X-CUBE-USB-PD supports all USB-PD 3.0 options, including Programmable Power Supply (PPS) for connecting fast chargers, Fast Role Swap (FRS) for seamless user experiences during cable insertion or removal, and authentication-message exchange to allow data or power transfer only with genuine devices or chargers.

By supporting Provider, Consumer, and Dual-Role (DRP) modes, the stack enables product designers to leverage the benefits of USB Type-C in a wide variety of equipment types, such as power hubs or power banks, docking stations, game controllers, PC peripherals, multi-function accessories, and small appliances such as cordless vacuum cleaners, portable speakers, lighting products, proprietary chargers, and many other applications.

ST has tested the stack with ON Semiconductor’s FUSB307B, a USB-PD 3.0 v1.1-certified TCPC chip, creating a fully certified and ready-to-use solution that centralizes the TCPM for multiple USB-PD ports. The FUSB307B provides a 1Mbps I2C microcontroller interface and handles functionality such as plug-insertion/orientation detection and dead-battery power-up. Time-critical Power-Delivery functions that offload the microcontroller effectively enable any STM32 including entry-level devices to manage multi-port, multi-role USB-PD interfaces. X-CUBE-USB-PD currently contains libraries tested on STM32 Arm® Cortex®-M0 and Cortex-M4 microcontrollers, giving developers a choice of over 420 different part numbers. Libraries for other STM32 series will be introduced by the end of 2018.

An ON Semiconductor FUSB307B evaluation board, ON-FUSB3-STM32, is also available to help streamline development. The board, which features a STM32F072 microcontroller and a USB-C connector, demonstrates control of a single port.

The X-CUBE-USB-PD stack, part of the STM32Cube software-development ecosystem, can be downloaded now, free of charge, from www.st.com/x-cube-usb-pd

* STM32 is a registered and/or unregistered trademark of STMicroelectronics International NV or its affiliates in the EU and/or elsewhere. In particular, STM32 is registered in the US Patent and Trademark Office.

Leave a Reply

featured blogs
May 14, 2025
If you're based in Coimbatore and you're looking for a bright and highly motivated ASIC/FPGA intern, I have great news!...

featured paper

How Google and Intel use Calibre DesignEnhancer to reduce IR drop and improve reliability

Sponsored by Siemens Digital Industries Software

Through real-world examples from Intel and Google, we highlight how Calibre’s DesignEnhancer maximizes layout modifications while ensuring DRC compliance.

Click here for more information

featured chalk talk

Infineon and Mouser introduction to Reliable Solid State Isolators
Sponsored by Mouser Electronics and Infineon
In this episode of Chalk Talk, Amelia Dalton and Daniel Callen Jr. from Infineon explore trends in solid state isolator and relay solutions, the benefits that Infineon’s SSI solutions bring to the table, and how you can get started using these solutions for your next design. 
May 28, 2024
36,546 views