JAJSJA4L June 2011 – February 2021 F28M35E20B , F28M35H22C , F28M35H52C , F28M35H52C-Q1 , F28M35M22C , F28M35M52C
PRODUCTION DATA
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM M0, M1 RAM | SIZE (BYTES) |
---|---|---|---|
no | 0000 0000 – 0000 03FF | M0 RAM (ECC) | 2K |
no | 0000 0400 – 0000 07FF | M1 RAM (ECC) | 2K |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM PERIPHERAL FRAME 0 (INCLUDES ANALOG) |
SIZE (BYTES) |
---|---|---|---|
0000 0800 – 0000 087F | Reserved | ||
no | 0000 0880 – 0000 0890 | Control Subsystem Device Configuration Registers (Read Only) | 34 |
0000 0891 – 0000 0ADF | Reserved | ||
no | 0000 0AE0 – 0000 0AEF | C28x CSM Registers | 32 |
0000 0AF0 – 0000 0AFF | Reserved | ||
yes | 0000 0B00 – 0000 0B0F | ADC1 Result Registers | 32 |
0000 0B10 – 0000 0B3F | Reserved | ||
yes | 0000 0B40 – 0000 0B4F | ADC2 Result Registers | 32 |
0000 0B50 – 0000 0BFF | Reserved | ||
no | 0000 0C00 – 0000 0C07 | CPU Timer 0 | 16 |
no | 0000 0C08 – 0000 0C0F | CPU Timer 1 | 16 |
no | 0000 0C10 – 0000 0C17 | CPU Timer 2 | 16 |
0000 0C18 – 0000 0CDF | Reserved | ||
no | 0000 0CE0 – 0000 0CFF | PIE Registers | 64 |
no | 0000 0D00 – 0000 0DFF | PIE Vector Table | 512 |
no | 0000 0E00 – 0000 0EFF | PIE Vector Table Copy (Read Only) | 512 |
0000 0F00 – 0000 0FFF | Reserved | ||
no | 0000 1000 – 0000 11FF | C28x DMA Registers | 1K |
0000 1200 – 0000 16FF | Reserved | ||
no | 0000 1700 – 0000 177F | Analog Subsystem Control Registers | 256 |
no | 0000 1780 – 0000 17FF | Hardware BIST Registers | 256 |
0000 1800 – 0000 3FFF | Reserved |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM PERIPHERAL FRAME 3 |
SIZE (BYTES) |
M
ADDRESS (BYTE-ALIGNED)(2) |
µDMA ACCESS |
---|---|---|---|---|---|
no | 0000 4000 – 0000 4181 | C28x Flash Control Registers | 772 | ||
0000 4182 – 0000 42FF | Reserved | ||||
no | 0000 4300 – 0000 4323 | C28x Flash ECC Error Log Registers | 72 | ||
0000 4324 – 0000 43FF | Reserved | ||||
no | 0000 4400 – 0000 443F | M Clock Control Registers(2) | 128 | 400F B800 – 400F B87F | no |
0000 4440 – 0000 48FF | Reserved | ||||
no | 0000 4900 – 0000 497F | RAM Configuration Registers | 256 | 400F B200 – 400F B2FF | no |
0000 4980 – 0000 49FF | Reserved | ||||
no | 0000 4A00 – 0000 4A7F | RAM ECC/Parity/Access Error Log Registers | 256 | 400F B300 – 400F B3FF | no |
0000 4A80 – 0000 4DFF | Reserved | ||||
no | 0000 4E00 – 0000 4E3F | CtoM and MtoC IPC Registers | 128 | 400F B700 – 400F B77F | no |
0000 4E40 – 0000 4FFF | Reserved | ||||
yes | 0000 5000 – 0000 503F | McBSP-A | 128 | ||
0000 5040 – 0000 50FF | Reserved | ||||
yes | 0000 5100 – 0000 517F | EPWM1 (Hi-Resolution) | 256 | ||
yes | 0000 5180 – 0000 51FF | EPWM2 (Hi-Resolution) | 256 | ||
yes | 0000 5200 – 0000 527F | EPWM3 (Hi-Resolution) | 256 | ||
yes | 0000 5280 – 0000 52FF | EPWM4 (Hi-Resolution) | 256 | ||
yes | 0000 5300 – 0000 537F | EPWM5 (Hi-Resolution) | 256 | ||
yes | 0000 5380 – 0000 53FF | EPWM6 (Hi-Resolution) | 256 | ||
yes | 0000 5400 – 0000 547F | EPWM7 (Hi-Resolution) | 256 | ||
yes | 0000 5480 – 0000 54FF | EPWM8 (Hi-Resolution) | 256 | ||
yes | 0000 5500 – 0000 557F | EPWM9 | 256 | ||
0000 5580 – 0000 57FF | Reserved |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM PERIPHERAL FRAME 1 | SIZE (BYTES) |
---|---|---|---|
0000 5800 – 0000 59FF | Reserved | ||
no | 0000 5A00 – 0000 5A1F | ECAP1 | 64 |
no | 0000 5A20 – 0000 5A3F | ECAP2 | 64 |
no | 0000 5A40 – 0000 5A5F | ECAP3 | 64 |
no | 0000 5A60 – 0000 5A7F | ECAP4 | 64 |
no | 0000 5A80 – 0000 5A9F | ECAP5 | 64 |
no | 0000 5AA0 – 0000 5ABF | ECAP6 | 64 |
0000 5AC0 – 0000 5AFF | Reserved | ||
no | 0000 5B00 – 0000 5B3F | EQEP1 | 128 |
no | 0000 5B40 – 0000 5B7F | EQEP2 | 128 |
no | 0000 5B80 – 0000 5BBF | EQEP3 | 128 |
0000 5BC0 – 0000 5F7F | Reserved | ||
no | 0000 5F80 – 0000 5FFF | C GPIO Group 1 Registers(1) | 256 |
0000 6000 – 0000 63FF | Reserved | ||
no | 0000 6400 – 0000 641F | COMP1 Registers | 64 |
no | 0000 6420 – 0000 643F | COMP2 Registers | 64 |
no | 0000 6440 – 0000 645F | COMP3 Registers | 64 |
no | 0000 6460 – 0000 647F | COMP4 Registers | 64 |
no | 0000 6480 – 0000 649F | COMP5 Registers | 64 |
no | 0000 64A0 – 0000 64BF | COMP6 Registers | 64 |
0000 64C0 – 0000 6F7F | Reserved | ||
no | 0000 6F80 – 0000 6FFF | C GPIO Group 2 Registers and AIO Mux Registers(1) | 256 |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM PERIPHERAL FRAME 2 | SIZE (BYTES) |
---|---|---|---|
0000 7000 – 0000 70FF | Reserved | ||
no | 0000 7010 – 0000 702F | C28x System Control Registers | 64 |
0000 7030 – 0000 703F | Reserved | ||
no | 0000 7040 – 0000 704F | SPI-A | 32 |
no | 0000 7050 – 0000 705F | SCI-A | 32 |
no | 0000 7060 – 0000 706F | NMI Watchdog Interrupt Registers | 32 |
no | 0000 7070 – 0000 707F | External Interrupt Registers | 32 |
0000 7080 – 0000 70FF | Reserved | ||
no | 0000 7100 – 0000 717F | ADC1 Configuration
Registers (Only 16-bit read/write access supported) |
256 |
no | 0000 7180 – 0000 71FF | ADC2 Configuration
Registers (Only 16-bit read/write access supported) |
256 |
0000 7200 – 0000 78FF | Reserved | ||
no | 0000 7900 – 0000 793F | I2C-A | 128 |
0000 7940 – 0000 7FFF | Reserved |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM RAMS | SIZE (BYTES) |
M
ADDRESS (BYTE-ALIGNED)(2) |
µDMA ACCESS |
---|---|---|---|---|---|
no | 0000 8000 – 0000 8FFF | L0 RAM (ECC, Secure) | 8K | ||
no | 0000 9000 – 0000 9FFF | L1 RAM (ECC, Secure) | 8K | ||
yes | 0000 A000 – 0000 AFFF | L2 RAM (Parity, Interleaving) | 8K | ||
yes | 0000 B000 – 0000 BFFF | L3 RAM (Parity, Interleaving) | 8K | ||
yes | 0000 C000 – 0000 CFFF | S0 RAM (Parity, Shared) | 8K | 2000 8000 – 2000 9FFF | yes |
yes | 0000 D000 – 0000 DFFF | S1 RAM (Parity, Shared) | 8K | 2000 A000 – 2000 BFFF | yes |
yes | 0000 E000 – 0000 EFFF | S2 RAM (Parity, Shared) | 8K | 2000 C000 – 2000 DFFF | yes |
yes | 0000 F000 – 0000 FFFF | S3 RAM (Parity, Shared) | 8K | 2000 E000 – 2000 FFFF | yes |
yes | 0001 0000 – 0001 0FFF | S4 RAM (Parity, Shared) | 8K | 2001 0000 – 2001 1FFF | yes |
yes | 0001 1000 – 0001 1FFF | S5 RAM (Parity, Shared) | 8K | 2001 2000 – 2001 3FFF | yes |
yes | 0001 2000 – 0001 2FFF | S6 RAM (Parity, Shared) | 8K | 2001 4000 – 2001 5FFF | yes |
yes | 0001 3000 – 0001 3FFF | S7 RAM (Parity, Shared) | 8K | 2001 6000 – 2001 7FFF | yes |
0001 4000 – 0003 F7FF | Reserved | ||||
yes | 0003 F800 – 0003 FBFF | CtoM MSG RAM (Parity) | 2K | 2007 F000 – 2007 F7FF | yes read only |
yes read only |
0003 FC00 – 0003 FFFF | MtoC MSG RAM (Parity) | 2K | 2007 F800 – 2007 FFFF | yes |
0004 0000 – 0004 7FFF | Reserved | ||||
no | 0004 8000 – 0004 8FFF | L0 RAM - ECC Bits | 8K | ||
no | 0004 9000 – 0004 9FFF | L1 RAM - ECC Bits | 8K | ||
no | 0004 A000 – 0004 AFFF | L2 RAM - Parity Bits | 8K | ||
no | 0004 B000 – 0004 BFFF | L3 RAM - Parity Bits | 8K | ||
no | 0004 C000 – 0004 CFFF | S0 RAM - Parity Bits | 8K | 2008 8000 – 2008 9FFF | no |
no | 0004 D000 – 0004 DFFF | S1 RAM - Parity Bits | 8K | 2008 A000 – 2008 BFFF | no |
no | 0004 E000 – 0004 EFFF | S2 RAM - Parity Bits | 8K | 2008 C000 – 2008 DFFF | no |
no | 0004 F000 – 0004 FFFF | S3 RAM - Parity Bits | 8K | 2008 E000 – 2008 FFFF | no |
no | 0005 0000 – 0005 0FFF | S4 RAM - Parity Bits | 8K | 2009 0000 – 2009 1FFF | no |
no | 0005 1000 – 0005 1FFF | S5 RAM - Parity Bits | 8K | 2009 2000 – 2009 3FFF | no |
no | 0005 2000 – 0005 2FFF | S6 RAM - Parity Bits | 8K | 2009 4000 – 2009 5FFF | no |
no | 0005 3000 – 0005 3FFF | S7 RAM - Parity Bits | 8K | 2009 6000 – 2009 7FFF | no |
0005 4000 – 0007 EFFF | Reserved | ||||
no | 0007 F000 – 0007 F3FF | M0 RAM - ECC Bits | 2K | ||
no | 0007 F400 – 0007 F7FF | M1 RAM - ECC Bits | 2K | ||
no | 0007 F800 – 0007 FBFF | CtoM MSG RAM - Parity Bits | 2K | 200F F000 – 200F F7FF | no |
no | 0007 FC00 – 0007 FFFF | MtoC MSG RAM - Parity Bits | 2K | 200F F800 – 200F FFFF | no |
0008 0000 – 0009 FFFF | Reserved |
C DMA ACCESS(1) | C
ADDRESS (x16 ALIGNED)(1) |
CONTROL SUBSYSTEM FLASH, ECC, OTP, BOOT ROM |
SIZE (BYTES) |
M ADDRESS (BYTE-ALIGNED)(2) |
µDMA ACCESS |
---|---|---|---|---|---|
no | 0010 0000 – 0010 1FFF | Sector N (not available for 256KB Flash configuration) | 16K | ||
no | 0010 2000 – 0010 3FFF | Sector M (not available for 256KB Flash configuration) | 16K | ||
no | 0010 4000 – 0010 5FFF | Sector L (not available for 256KB Flash configuration) | 16K | ||
no | 0010 6000 – 0010 7FFF | Sector K (not available for 256KB Flash configuration) | 16K | ||
no | 0010 8000 – 0010 FFFF | Sector J (not available for 256KB Flash configuration) | 64K | ||
no | 0011 0000 – 0011 7FFF | Sector I (not available for 256KB Flash configuration) | 64K | ||
no | 0011 8000 – 0011 FFFF | Sector H (not available for 256KB Flash configuration) | 64K | ||
no | 0012 0000 – 0012 7FFF | Sector G | 64K | ||
no | 0012 8000 – 0012 FFFF | Sector F | 64K | ||
no | 0013 0000 – 0013 7FFF | Sector E | 64K | ||
no | 0013 8000 – 0013 9FFF | Sector D | 16K | ||
no | 0013 A000 – 0013 BFFF | Sector C | 16K | ||
no | 0013 C000 – 0013 DFFF | Sector B | 16K | ||
no | 0013 E000 – 0013 FFFF | Sector A (CSM password in the high address) |
16K | ||
0014 0000 – 001F FFFF | Reserved | ||||
no | 0020 0000 – 0020 7FFF | Flash - ECC Bits (1/8 of Flash used = 64KB) |
64K | ||
0020 8000 – 0024 01FF | Reserved | ||||
no | 0024 0200 – 0024 03FF | TI one-time programmable (OTP) memory | 1K | ||
0024 0400 – 002F FFFF | Reserved | ||||
yes | 0030 0000 – 003F 7FFF | EPI0 (External Peripheral/Memory Interface)(3) |
2M(4) | 6000 0000 – DFFF FFFF | yes |
no | 003F 8000 – 003F FFFF | C28x Boot ROM (64KB) | 64K |