cancel
Showing results for 
Search instead for 
Did you mean: 

STM32G4 UCPD without RTOS?

jefflongo
Associate III

I am interested in the UCPD peripheral built in to the STM32G431. However, I noticed that the software support for the peripheral requires FreeRTOS. Does anyone know of any support (or planned support) for the UCPD peripheral that does not require an RTOS to operate?

1 REPLY 1
Yohann M.
ST Employee

Dear @jefflongo​ 

If you use an application generated with CubeMX like:

  • \Firmware\Projects\B-G474E-DPOW1\Applications\USB-PD\USB-PD_Consumer_1port
  • \Firmware\Projects\STM32G474E-EVAL\Applications\USB-PD\USB-PD_Consumer_1port
  • \Firmware\Projects\STM32G474E-EVAL\Applications\USB-PD\USB-PD_Provider_1port

You should be able to regenerate them without FreeRTOS through CubeMX directly (Disable FreeRTOS in the pannel).

Regards,