2026-06-08 9:26 AM
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!
2026-06-08 11:19 AM
Hello,
@LCE wrote:
when the application updates the bootloader flash.
I didn't understand this statement. Do you mean the inverse?
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.