Memory map of BR25
Address |
Size |
Usage |
0x0010000 - 0x002FFFF |
128k |
RAM0 |
0x0030000 - 0x0031FFF |
8k |
RAM1 |
0x0032000 - 0x00325FF |
1.5k |
+ extra? |
0x00F8000 - 0x00FBFFF |
16k |
icache data |
0x00FC000 - 0x00FDBFF |
7k |
icache tag |
0x0100000 - 0x010FFFF |
64k |
Core peripherals |
0x0110000 - 0x0117FFF |
32k |
MaskROM |
0x01E0000 - 0x01EFFFF |
64k |
LSB peripherals |
0x01F0000 - 0x01FFFFF |
64k |
HSB peripherals |
0x0200000 - 0x0xxxxxx |
xxx |
MMU mapping |
0x1000000 - 0x1FFFFFF |
16M |
SFC mapping |
- The main bus has 25-bit wide addressing, i.e. it wraps each 32 MiB. (mask 0x1FFFFFF)
Peripherals
Core
Address |
Name |
0x0100000 |
CMNG |
0x0100100 |
SDTAP |
0x0100300 |
MMU |
0x0101000 |
DSP |
0x0101040 |
DEBUG |
0x0102000 |
FFT |
0x010F000 |
q32DSP |
LSB
Address |
Name |
0x01E0000 |
SYSCFG - PWR |
0x01E0004 |
SYSCFG - HTC |
0x01E0008 |
SYSCFG - CLOCK |
0x01E0040 |
SYSCFG - PLL |
0x01E00C0 |
SYSCFG - RST |
0x01E0100 |
MODE |
0x01E0200 |
SYSTEM - CHIP_ID |
0x01E0204 |
SYSTEM - MBIST |
0x01E0400 |
TIMER0 |
0x01E0500 |
TIMER1 |
0x01E0600 |
TIMER2 |
0x01E0700 |
TIMER3 |
0x01E0800 |
TIMER4 |
0x01E0900 |
TIMER5 |
0x01E1000 |
PCNT |
0x01E1100 |
GPCNT |
0x01E1400 |
SD0 |
0x01E1500 |
SD1 |
0x01E1800 |
USB |
0x01E1900 |
ANA |
0x01E1C00 |
SPI0 |
0x01E1D00 |
SPI1 |
0x01E1E00 |
SPI2 |
0x01E2000 |
UART0 |
0x01E2100 |
UART1 |
0x01E2200 |
UART2 |
0x01E2400 |
IIC |
0x01E2800 |
PAP |
0x01E2B00 |
SS |
0x01E2C00 |
RDEC0 |
0x01E2D00 |
PLNK |
0x01E2E00 |
ALNK0 |
0x01E2F00 |
AUDIO |
0x01E3000 |
MCPWM |
0x01E3100 |
ADC |
0x01E3200 |
IRFLT |
0x01E3300 |
ALNK1 |
0x01E3400 |
OSA |
0x01E3500 |
CRC |
0x01E3600 |
LRCT |
0x01E3700 |
EFUSE |
0x01E3B00 |
RAND64 |
0x01E3C00 |
CTM |
0x01E3E00 |
P33 |
0x01E3F00 |
DMA |
0x01E4100 |
PERIENC |
0x01E4200 |
SBC |
0x01E4300 |
AES |
0x01E4400 |
RDEC1 |
0x01E4500 |
RDEC2 |
0x01E5000 |
PORTA |
0x01E5040 |
PORTB |
0x01E5080 |
PORTC |
0x01E50C0 |
PORTD |
0x01E5100 |
USB_IO |
0x01E5108 |
WAKEUP |
0x01E5114 |
IOMAP |
0x01E5200 |
PLED |
0x01E5300 |
LCD |
HSB
Address |
Name |
0x01F0200 |
SFC |
0x01F0300 |
SFCENC |
0x01F0500 |
PSRAM |
0x01F1300 |
DCP |
0x01F1500 |
EQ |
0x01F1600 |
SRC |
0x01F1700 |
FM |
0x01F1800 |
WL |