Flash memory size of STM32H743XGH6
The STM32H743XGH6 is specified to have 1 MB of Flash memory.
However, it seems that the following 2 MB address ranges are writable:
BANK1: 0x08000000 to 0x080FFFFF
BANK2: 0x08100000 to 0x081FFFFF
If the device really has only 1 MB of Flash, I would expect the usable ranges to be:
BANK1: 0x08000000 to 0x0807FFFF
BANK2: 0x08100000 to 0x0817FFFF
Also, when I executed an erase operation on BANK2, it started erasing from address 0x08100000.
My question is:
Are the following areas valid and safe to use?
BANK1: 0x08080000 to 0x080FFFFF
BANK2: 0x08180000 to 0x081FFFFF
Any clarification about the actual usable Flash memory area would be appreciated.
