Skip to main content
Graduate
August 16, 2025
Question

Support for FreeRTOS + MCUboot + sucure boot on STMCubeMxIDE

  • August 16, 2025
  • 2 replies
  • 632 views

Hi

I am evaluating STM32F303RE for a product and will be using https://www.st.com/en/evaluation-tools/nucleo-f303re.html for evaluation

My technical requirements are

  1. FreeRTOS support is mandatory, as our applications use a communication stack supported on FreeRTOS only.
  2. MCUboot as the bootloader
  3. Secure boot support on MCUboot

I have successfully enabled FreeRTOS support. Do you have any reference with MCUboot + FreeRTOS support?

PS: MCUboot + zephyr works on the board, but not FreeRTOS.

Thanks

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    August 27, 2025

    Hello @jo512 

    You do not run MCUboot as a FreeRTOS task. Instead, you:

    1. Flash MCUboot as the bootloader at the start of flash.
    2. MCUboot loads/validates the application image.
    3. MCUboot jumps to the application, which then starts FreeRTOS.
    jo512Author
    Graduate
    September 10, 2025

    Hi Saket_Om

    Please read my question again.

     

    Technical Moderator
    September 15, 2025

    Hello @jo512 

    Unfortunately, there is no examples on MCUboot + FreeRTOS in STM32Cube packages.