cancel
Showing results for 
Search instead for 
Did you mean: 

H723: internal flash update changes DTCM variables

LCE
Principal II

Heyho,

strange problem here with some H723, internal flash divided into bootloader and application section.

Everything worked fine for some time, now I have a problem with some variables in DTCM RAM, when the application updates the bootloader flash.

Before internal flash writing some variables in DTCM are correctly = 0, after flashing some are:

uint8_t vars = 69 = 0x45

uint32_t vars = 0x45454545

These variables (aligned to 4) have nothing to do with the flash update, except that one of these is checked to be zero after the flash writing, before jumping to the bootloader.

Any ideas?

Thanks in advance!

1 REPLY 1
mƎALLEm
ST Employee

Hello,


@LCE wrote:

when the application updates the bootloader flash.

I didn't understand this statement. Do you mean the inverse?

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.