cancel
Showing results for 
Search instead for 
Did you mean: 

DFU mode STM32H7B3

MMarco
Visitor

Hello,

we are facing some problem entering DFU mode from application code on our custom boards equipped with STM32H7B3 with bootloader release 0x92. 

On contrary, everything works fine with same board equipped with STM32H7B3 bootloader release 0x91.

Beside the notes on AN2606 related to bootloader history, can someone from ST point out if are there any other changes on bootloader that can cause this strange behaviour?

Thanks,

Regards,

3 REPLIES 3
mƎALLEm
ST Employee

Hello @MMarco and welcome to the ST community,

What do you mean by "this strange behaviour?

Could you please describe in details what is the problem you are facing?

 

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.

Hello @mƎALLEm,

basically with STM32H7B bootloader 0x91 we are able to jump from our running application to bootloader and then flash new firmware with DFU mode.

Same boards but with STM32H7B bootloader 0x92 we are not able to jump from our running application to bootloader.

I would add that we even tried swapping of Boot Address Option Bytes setting BOOT_CM7_ADD0 to 0x1ff0 and BOOT_CM7_ADD1 to 0x8000:

STM32H7B bootloader 0x91 run correctly to DFU Mode

STM32H7B bootloader 0x92 doesn't run to DFU Mode 

 

Thanks,

Regards,

Ok, thank you for the details. I will report it internally for more investigation. We will get back to you as soon we have any feedback.

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.