May 1, 2025

STM32H743 Nucleo board -- addresses

The TRM (RM0433) is the resource for this. Section 2.3 on page 128 is the place to start.
We have a 4G address space divided into 8 blocks of 512M.

Our chips has 2M of flash and 1M of sram.
The SRAM is spread around in interesting ways.

Flash in in two banks:

SRAM is interesting, as we have special flavors:

Why all the special ram designations and sections? The sections in part have to do with power domains (D1, D2, and D3).
TCM is "tightly coupled ram) which is directly connected to the Cortex-M7 core. ITCM runs at CPU clock speeds without wait states and is for instructions. DTCM is for data - it allows (for example) dual 32 bit access for instruction pairs (superscalar operation).

GPIO and Console UART (uart3)

See page 131 and 134.
Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org