MENU

ST adds power delivery to USB Type-C

ST adds power delivery to USB Type-C

New Products |
By Nick Flaherty



The free STM32 USB-C and PD Middleware Stack is compliant with USB Type-C 1.2 and USB Power Delivery 2.0 specifications, enabling customers to rapidly deploy the technology in end-products by usng the STM32 ARM Cortex-M based microcontrollers.

The new firmware stack, X-CUBE-USB-PD, initially based on the STM32F0 entry level Cortex-M0 processor, allows designers to upgrade their USB legacy devices to provide significant benefits to their end users. USB-C together with Power Delivery technology provides a reversible connector, the ability to carry all necessary data (including video or proprietary protocols), and up to 100W of power to supply or charge equipment connected to the USB port.

“Our USB-C and Power Delivery stack is a perfect example of why the STM32 family has been so successful and sets the standard for embedded processing, from the smartest phones and tablets to the smallest Internet-of-Things applications,” said Daniel Colonna, Marketing Director, Microcontroller Division, STMicroelectronics. “It offers the world’s widest range of price/power/performance options for the de facto industry-standard embedded-processor architecture, backed up by a comprehensive design ecosystem that includes no-cost software and low-cost development boards that minimize time to market and maximize ROI.”

An important benefit in terms of cost and PCB footprint is that solutions using the STM32 with the stack require only a very simple Analogue Front End comprising a few passive components as it uses the embedded STM32 features such as comparators, ADCs, timers, and Direct Memory Access.

The solution supports up to two USB-C ports in provider, consumer, or dual roles, cable-insertion detection, plug orientation and identification of the role of the port partner attached and its current capability. The Vbus Power negotiation is handled via the Power Delivery communication protocol while Vendor-Defined Messages are handled to identify device or cable ID or to manage Alternate Mode commands. The processing bandwidth and available resources allow the MCU to perform other application-specific tasks, such as power-management control, USB2.0 communication, and/or voltage and current monitoring, on top of its USB-C functionality, and the software library provided in the X-CUBE-USB-PD software expansion is fully in line with STM32Cube APIs (HAL – Hardware Abstraction Layer), ensuring easy switch across different STM32 series;

ST supports the new USB-C technology with an STM32 Nucleo Pack as a discovery and development tool to minimize design effort. The pack includes a NUCLEO-F072RB board, a USB-C and PD expansion board, and a full-featured USB Type-C cable. The expansion board features two Dual-Role Power USB Type-C ports with a discrete Analog Front End.

The STM32F0 USB-C and PD Nucleo Pack (P-NUCLEO-USB001) is available now at a unit price of U$49.90.

www.st.com

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s