SWRS243C February 2020 – December 2024 CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
Table 8-4 describes the various MCU peripherals and how they are mapped to the processor memory. For more information on peripherals, see the API document.
START ADDRESS | END ADDRESS | DESCRIPTION | COMMENT |
---|---|---|---|
0x0000 0000 | 0x0007 FFFF | On-chip ROM (bootloader + DriverLib) | |
0x0100 0000 | 0x010F FFFF | On-chip flash (for user application code) | SF devices only |
0x2000 0000 | 0x2003 FFFF | Bit-banded on-chip SRAM | |
0x2200 0000 | 0x23FF FFFF | Bit-band alias of 0x2000 0000 to 0x200F FFFF | |
0x4000 0000 | 0x4000 0FFF | Watchdog timer A0 | |
0x4000 4000 | 0x4000 4FFF | GPIO port A0 | |
0x4000 5000 | 0x4000 5FFF | GPIO port A1 | |
0x4000 6000 | 0x4000 6FFF | GPIO port A2 | |
0x4000 7000 | 0x4000 7FFF | GPIO port A3 | |
0x4000 C000 | 0x4000 CFFF | UART A0 | |
0x4000 D000 | 0x4000 DFFF | UART A1 | |
0x4002 0000 | 0x4000 07FF | I2C A0 (master) | |
0x4002 4000 | 0x4002 4FFF | GPIO group 4 | |
0x4002 0800 | 0x4002 0FFF | I2C A0 (slave) | |
0x4003 0000 | 0x4003 0FFF | General-purpose timer A0 | |
0x4003 1000 | 0x4003 1FFF | General-purpose timer A1 | |
0x4003 2000 | 0x4003 2FFF | General-purpose timer A2 | |
0x4003 3000 | 0x4003 3FFF | General-purpose timer A3 | |
0x400F7000 | 0x400F 7FFF | Configuration registers | |
0x400F E000 | 0x400F EFFF | System control | |
0x400F F000 | 0x400F FFFF | µDMA | |
0x4200 0000 | 0x43FF FFFF | Bit band alias of 0x4000 0000 to 0x400F FFFF | |
0x4401 0000 | 0x4401 0FFF | SDIO master | |
0x4401 8000 | 0x4401 8FFF | Camera Interface | |
0x4401 C000 | 0x4401 DFFF | McASP | |
0x4402 0000 | 0x4402 0FFF | SSPI | Used for external serial flash |
0x4402 1000 | 0x4402 1FFF | GSPI | Used by application processor |
0x4402 5000 | 0x4402 5FFF | MCU reset clock manager | |
0x4402 6000 | 0x4402 6FFF | MCU configuration space | |
0x4402 D000 | 0x4402 DFFF | Global power, reset, and clock manager (GPRCM) | |
0x4402 E000 | 0x4402 EFFF | MCU shared configuration | |
0x4402 F000 | 0x4402 FFFF | Hibernate configuration | |
0x4403 0000 | 0x4403 FFFF | Crypto range (includes apertures for all crypto-related blocks as follows) | |
0x4403 0000 | 0x4403 0FFF | DTHE registers and TCP checksum | |
0x4403 5000 | 0x4403 5FFF | MD5/SHA | |
0x4403 7000 | 0x4403 7FFF | AES | |
0x4403 9000 | 0x4403 9FFF | DES | |
0xE000 0000 | 0xE000 0FFF | Instrumentation trace Macrocell™ | |
0xE000 1000 | 0xE000 1FFF | Data watchpoint and trace (DWT) | |
0xE000 2000 | 0xE000 2FFF | Flash patch and breakpoint (FPB) | |
0xE000 E000 | 0xE000 EFFF | NVIC | |
0xE004 0000 | 0xE004 0FFF | Trace port interface unit (TPIU) | |
0xE004 1000 | 0xE004 1FFF | Reserved for embedded trace macrocell (ETM) | |
0xE004 2000 | 0xE00F FFFF | Reserved |