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?

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!

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.