cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H563 FDCAN system bootloader

Hoon
Associate

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 1
Sarra.S
ST Employee

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.