cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a programming guide doc for STUSB1702? For instance, I want to know how to make use of the BMC feature and how to set the voltage levels for power advertisements. Also, how do I advertise I_BUS > 3A?

Jackie1
Associate
 
1 REPLY 1
Gregory Go.
Senior II

Hi,

The STUSB1702 is a USB-PD controller for Power Source applications (Provider), and with Automotive grade support (AEC-Q100 qualified).

The STUSB1702 is supported with SPC5x family of MCUs, because SPC5 is automotive grade.

https://www.st.com/en/automotive-microcontrollers/spc5-32-bit-automotive-mcus.html

There is no programming guide available. But there are programming examples in the X-CUBE-USB-PD software library.

https://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-usb-pd.html

If you don't need the Automotive grade in your application, it is recommended to use the STUSB1602 instead of STUSB1702.

The STUSB1602 is supported with STM32 Microcontroller family.

The examples for USB-PD Provider are located in the X-CUBE-USB-PD package here:

  • STM32CubeExpansion_USBPD_F0_V2.1.0\Projects\STM32F072RB-Nucleo\Applications\USB_PD\MB1303_Provider_RTOS

  • STM32CubeExpansion_USBPD_F0_V2.1.0\Projects\STM32F072RB-Nucleo\Applications\USB_PD\MB1303_Provider_PD30