Skip to main content
Visitor II
February 29, 2024
Question

STM32H563 FDCAN system bootloader

  • February 29, 2024
  • 1 reply
  • 1317 views

Hi,

i'm trying to upload my firmware with FDCAN system bootloader in STM32H563.

As this article(https://community.st.com/t5/stm32cubeprogrammer-mcus/fdcan-programming-support/td-p/199854) says that ST link debugger and STM32 cube programmer don't support FD CAN bootloader.

is there a way(custom GUI program or something like STM32 cube programmer and custom debugger like ST link) to use FDCAN system bootloader?

    This topic has been closed for replies.

    1 reply

    ST Employee
    February 29, 2024

    Hello @Hoon 

    it is possible to upload your firmware with the FDCAN system bootloader in STM32H563, check Table 3 of AN2606

    Please refer to this application note: How to use FDCAN bootloader protocol on STM32 MCUs

    Edit: 

    FDCAN system bootloader is not yet supported by the ST link debugger and STM32 cube programmer.

    The alternative solution is to design your FDCAN bootloader from scratch. We have some sample bootloader examples that utilize the UART here:

    1) X-CUBE-IAP-USART

    As well, we also have some example code for getting the FDCAN peripheral working:

    2) https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H743I-EVAL/Examples/FDCAN

    Thank you!