Product overview
Description
The USB Type-C™ is the newest USB connector ecosystem, which addresses the evolving needs of platforms and devices, while retaining the functional benefits of USB. X-CUBE-USB-PD is a USB-IF certified Expansion Package. It consists of libraries, drivers, sources, APIs and application examples running on any STM32 32-bit microcontrollers acting as USB Type-C™ port managers (TCPMs) and controlling third party Type-C™ port controllers (TCPCs).An example is provided to help to develop applications based on USB-PD.
The ‘Core’ of the stack is delivered in a library format, while the ‘TCPC Component’ part in open-source format offers a high level of flexibility to match the design considerations.
This Expansion Package supports various hardware implementations covering most of the typical USB Type-C™ use-cases at optimized cost.
To discover all the MCU-based solutions for USB Type-C™ and Power Delivery technology, go to the landing page https://www.st.com/content/st_com/en/stm32-usb-c.html.
-
All features
- Compliant with USB Type-C™ 1.3 specification and USB Power Delivery 3.0 standard
- Support to the following USB-PD 3.0 optional features:
- Programming power supply (PPS), fast role swap (FRS), extended messages
- Authentication messages and commands via USB-PD protocol
- Compliant with Type-C™ port controller interface (TCPCi) specification
- Enables the STM32 to act as TCPM (Type-C™ port manager) and to control multi TCPCs (Type-C™ port controllers)
- Dual-role power (DRP) supported
- USB Type-C™ CC logic supported
- Cable insertion, connector orientation detection and attachment with distant port
- USB-PD messages transmission and reception over selected configuration channel (CC lines)
- Protocol layer including coding and decoding using BMC and 5b4b coding
- PD communication supported for the two sides of the USB-C™ cable (SOP’, SOP’’)
- Driver of VCONN and SuperSpeed switches for a flip connector or alternate modes
- BIST mode support: BIST mode to enable platform testing at runtime
Get Software
Part Number | General Description | Software Version | Supplier | Download |
---|---|---|---|---|
X-CUBE-USB-PD | USB Type-C and Power Delivery software expansion for STM32Cube (UM2073) | 3.1.0 | ST |
You might also like...
Featured Videos
All tools & software
All resources
Resource title | Latest update |
---|
Product Specifications (1)
Resource title | Latest update | |||
---|---|---|---|---|
14 Apr 2020 |
14 Apr 2020
|
User Manuals (5)
Resource title | Latest update | |||
---|---|---|---|---|
18 Feb 2021 |
18 Feb 2021
|
|||
10 Sep 2020 |
10 Sep 2020
|
|||
27 Jul 2020 |
27 Jul 2020
|
|||
01 Oct 2019 |
01 Oct 2019
|
|||
16 Jun 2020 |
16 Jun 2020
|
Presentations (5)
Resource title | Latest update | |||
---|---|---|---|---|
28 Jan 2021 |
28 Jan 2021
|
|||
17 Nov 2020 |
17 Nov 2020
|
|||
17 Nov 2020 |
17 Nov 2020
|
|||
26 Feb 2021 |
26 Feb 2021
|
|||
11 Aug 2020 |
11 Aug 2020
|
Brochures (2)
Resource title | Latest update | |||
---|---|---|---|---|
26 Feb 2021 |
26 Feb 2021
|
|||
25 Feb 2021 |
25 Feb 2021
|
License Agreement (1)
Resource title | Latest update | |||
---|---|---|---|---|
05 Feb 2021 |
05 Feb 2021
|