SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Table 2-8 describes the MPU memory mapping.
Quarter | Region Name | Start_Address (hex) | End_Address (hex) | Size | Description | |
---|---|---|---|---|---|---|
Q0 | L3_MAIN map | 0x00_0000_0000 | 0x00_3FFF_FFFF | 1GiB | See Table 2-1 | |
Q1 | Reserved | 0x00_4000_0000 | 0x00_4003_7FFF | 224KiB | Reserved | |
MPU_ROM(1) | 0x00_4003_8000 | 0x00_4004_3FFF | 48KiB | MPU internal boot ROM: 32bit Ex(2)/R | ||
Reserved | 0x00_4004_4000 | 0x00_402F_FFFF | 2800KiB | Reserved | ||
L3_MAIN map | 0x00_4030_0000 | 0x00_46FF_FFFF | 114MiB | See Table 2-1 | ||
MPU_CS_STM | 0x00_4700_0000 | 0x00_47FF_FFFF | 16MiB | MPU_CS_STM config registers | ||
L3_MAIN map | 0x00_4800_0000 | 0x00_481F_FFFF | 2MiB | See Table 2-1 | ||
MPU_INTC | 0x00_4821_0000 | 0x00_4821_7FFF | 32KiB | MPU_INTC config registers | ||
Reserved | 0x00_4821_8000 | 0x00_4824_2FFF | 172KiB | Reserved | ||
MPU_PRCM | 0x00_4824_3000 | 0x00_4824_3FFF | 4KiB | MPU_PRCM config registers | ||
Reserved | 0x00_4824_4000 | 0x00_4828_0FFF | 242KiB | Reserved | ||
MPU_CMU | 0x00_4829_0000 | 0x00_4829_FFFF | 64KiB | MPU_CMU config registers | ||
MPU_AXI2OCP | 0x00_482A_0000 | 0x00_482A_EFFF | 60KiB | MPU_AXI2OCP config registers | ||
MPU_MA | 0x00_482A_F000 | 0x00_482A_FFFF | 4KiB | MPU_MA config registers | ||
Reserved | 0x00_482B_0000 | 0x00_483F_FFFF | 1344KiB | Reserved | ||
L3_MAIN map | 0x00_4840_0000 | 0x00_7FFF_FFFF | 892MiB | See Table 2-1 | ||
Q2, Q3 | L3_MAIN map | 0x00_8000_0000 | 0x00_FFFF_FFFF | 2GiB | See Table 2-1 | |
8 GiB(3) of SDRAM virtualization when interleaving(4) is disabled. | ||||||
Q8 | EMIF1_SDRAM_CS0 | 0x02_0000_0000 | 0x02_3FFF_FFFF | 1GiB | EMIF1 CS0: Access to DDR | |
Q9 | Reserved | 0x02_4000_0000 | 0x02_7FFF_FFFF | 1GiB | Reserved | |
Q10(5) | EMIF1_SDRAM_CS0 | 0x02_8000_0000 | 0x02_BFFF_FFFF | 1GiB | EMIF1 CS0: Access to DDR. Alias of Q2 (see Table 2-1). | |
EMIF2_SDRAM_CS0 | 0x02_8000_0000 | 0x02_BFFF_FFFF | 1GiB | EMIF2 CS0: Access to DDR. Alias of Q2 (see Table 2-1). | ||
Q11(5) | EMIF1_SDRAM_CS0 | 0x02_C000_0000 | 0x02_FFFF_FFFF | 1GiB | EMIF1 CS0: Access to DDR. Alias of Q3 (see Table 2-1). | |
EMIF2_SDRAM_CS0 | 0x02_C000_0000 | 0x02_FFFF_FFFF | 1GiB | EMIF2 CS0: Access to DDR. Alias of Q3 (see Table 2-1). | ||
Q12 | Reserved | 0x03_0000_0000 | 0x03_3FFF_FFFF | 1GiB | Reserved | |
Q13 | Reserved | 0x03_4000_0000 | 0x03_7FFF_FFFF | 1GiB | Reserved | |
Q14 | Reserved | 0x03_8000_0000 | 0x03_BFFF_FFFF | 1GiB | Reserved | |
Q15 | EMIF2_SDRAM_CS0 | 0x03_C000_0000 | 0x03_FFFF_FFFF | 1GiB | EMIF2 CS0: Access to DDR | |
8 GiB(3) of SDRAM virtualization when interleaving(4) is enabled. | ||||||
Q8 | EMIF1_SDRAM_CS0 | 0x02_0000_0000 | 0x02_3FFF_FFFF | 1GiB(6) | EMIF1 CS0: Access to DDR | |
EMIF2_SDRAM_CS0 | 0x02_0000_0000 | 0x02_3FFF_FFFF | 1GiB(6) | EMIF2 CS0: Access to DDR | ||
Q9 | EMIF1_SDRAM_CS0 | 0x02_4000_0000 | 0x02_7FFF_FFFF | 1GiB(6) | EMIF1 CS0: Access to DDR | |
EMIF2_SDRAM_CS0 | 0x02_4000_0000 | 0x02_7FFF_FFFF | 1GiB(6) | EMIF2 CS0: Access to DDR | ||
Q10(5) | EMIF1_SDRAM_CS0 | 0x02_8000_0000 | 0x02_BFFF_FFFF | 1GiB | EMIF1 CS0: Access to DDR. Alias of Q2 (see Table 2-1). | |
EMIF2_SDRAM_CS0 | 0x02_8000_0000 | 0x02_BFFF_FFFF | 1GiB | EMIF2 CS0: Access to DDR. Alias of Q2 (see Table 2-1). | ||
Q11(5) | EMIF1_SDRAM_CS0 | 0x02_C000_0000 | 0x02_FFFF_FFFF | 1GiB | EMIF1 CS0: Access to DDR. Alias of Q3 (see Table 2-1). | |
EMIF2_SDRAM_CS0 | 0x02_C000_0000 | 0x02_FFFF_FFFF | 1GiB | EMIF2 CS0: Access to DDR. Alias of Q3 (see Table 2-1). | ||
Q12 | Reserved | 0x03_0000_0000 | 0x03_3FFF_FFFF | 1GiB | Reserved | |
Q13 | Reserved | 0x03_4000_0000 | 0x03_7FFF_FFFF | 1GiB | Reserved | |
Q14 | Reserved | 0x03_8000_0000 | 0x03_BFFF_FFFF | 1GiB | Reserved | |
Q15 | Reserved | 0x03_C000_0000 | 0x03_FFFF_FFFF | 1GiB | Reserved | |
Legend: | = MPU private memory space | |||||
= Reserved memory space |