Clarification of system memory address and boot loader address and boot loader entry point (STM32H7)?
What is the relationship of system memory, system boot loader and system boot loader entry point (aka boot loader vector table) documented in various documents including AN2606 and device reference manuals?
H7A3 for example, RM0455 Rev.3, page 135 states that the system boot loader resides at 0x1FF00000, while AN2606 Rev 42, "Table 92. STM32H7A3xx/7B3xx configuration in system memory boot mode" states the system memory is 40KB starting at 0x1FFFA000.
Yet, actual boot loader vector table seems to be located at 0x1FF0A000.
Are these all non-conflicting information? I'm really confused.
I see the same kind of confusion for other H7 devices, and from what I can find from the net, the same confusion for numbers of other devices.
