SPRS945G January 2017 – January 2023 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
PRODUCTION DATA
On the F28004x devices, up to two flash banks (each 128KB [64KW]) are available. The flash banks are controlled by a single FMC (flash module controller). On the devices in which there is only one flash bank (F280041 and F280040), the code to program the flash should be executed out of RAM. On the devices in which there are two flash banks (F280049, F280048, and F280045), only one bank at a time can be programmed or erased. In the dual-bank devices, the code to program the flash can be executed from one flash bank to erase or program the other flash bank, or the code can be executed from RAM. There should not be any kind of access to the flash bank on which an erase/program operation is in progress. Table 8-3 lists the addresses of flash sectors for F280049, F280048, and F280045. Table 8-4 lists the addresses of flash sectors for F280041 and F280040.
SECTOR | ADDRESS | ECC ADDRESS | ||||
---|---|---|---|---|---|---|
SIZE | START | END | SIZE | START | END | |
OTP SECTORS | ||||||
TI OTP Bank 0 | 1K x 16 | 0x0007 0000 | 0x0007 03FF | 128 x 16 | 0x0107 0000 | 0x0107 007F |
TI OTP Bank 1 | 1K x 16 | 0x0007 0400 | 0x0007 07FF | 128 x 16 | 0x0107 0080 | 0x0107 00FF |
User configurable DCSM OTP Bank 0 | 1K x 16 | 0x0007 8000 | 0x0007 83FF | 128 x 16 | 0x0107 1000 | 0x0107 107F |
User configurable DCSM OTP Bank 1 | 1K x 16 | 0x0007 8400 | 0x0007 87FF | 128 x 16 | 0x0107 1080 | 0x0107 10FF |
FLASH BANK 0 SECTORS | ||||||
Sector 0 | 4K x 16 | 0x0008 0000 | 0x0008 0FFF | 512 x 16 | 0x0108 0000 | 0x0108 01FF |
Sector 1 | 4K x 16 | 0x0008 1000 | 0x0008 1FFF | 512 x 16 | 0x0108 0200 | 0x0108 03FF |
Sector 2 | 4K x 16 | 0x0008 2000 | 0x0008 2FFF | 512 x 16 | 0x0108 0400 | 0x0108 05FF |
Sector 3 | 4K x 16 | 0x0008 3000 | 0x0008 3FFF | 512 x 16 | 0x0108 0600 | 0x0108 07FF |
Sector 4 | 4K x 16 | 0x0008 4000 | 0x0008 4FFF | 512 x 16 | 0x0108 0800 | 0x0108 09FF |
Sector 5 | 4K x 16 | 0x0008 5000 | 0x0008 5FFF | 512 x 16 | 0x0108 0A00 | 0x0108 0BFF |
Sector 6 | 4K x 16 | 0x0008 6000 | 0x0008 6FFF | 512 x 16 | 0x0108 0C00 | 0x0108 0DFF |
Sector 7 | 4K x 16 | 0x0008 7000 | 0x0008 7FFF | 512 x 16 | 0x0108 0E00 | 0x0108 0FFF |
Sector 8 | 4K x 16 | 0x0008 8000 | 0x0008 8FFF | 512 x 16 | 0x0108 1000 | 0x0108 11FF |
Sector 9 | 4K x 16 | 0x0008 9000 | 0x0008 9FFF | 512 x 16 | 0x0108 1200 | 0x0108 13FF |
Sector 10 | 4K x 16 | 0x0008 A000 | 0x0008 AFFF | 512 x 16 | 0x0108 1400 | 0x0108 15FF |
Sector 11 | 4K x 16 | 0x0008 B000 | 0x0008 BFFF | 512 x 16 | 0x0108 1600 | 0x0108 17FF |
Sector 12 | 4K x 16 | 0x0008 C000 | 0x0008 CFFF | 512 x 16 | 0x0108 1800 | 0x0108 19FF |
Sector 13 | 4K x 16 | 0x0008 D000 | 0x0008 DFFF | 512 x 16 | 0x0108 1A00 | 0x0108 1BFF |
Sector 14 | 4K x 16 | 0x0008 E000 | 0x0008 EFFF | 512 x 16 | 0x0108 1C00 | 0x0108 1DFF |
Sector 15 | 4K x 16 | 0x0008 F000 | 0x0008 FFFF | 512 x 16 | 0x0108 1E00 | 0x0108 1FFF |
FLASH BANK 1 SECTORS | ||||||
Sector 0 | 4K x 16 | 0x0009 0000 | 0x0009 0FFF | 512 x 16 | 0x0108 2000 | 0x0108 21FF |
Sector 1 | 4K x 16 | 0x0009 1000 | 0x0009 1FFF | 512 x 16 | 0x0108 2200 | 0x0108 23FF |
Sector 2 | 4K x 16 | 0x0009 2000 | 0x0009 2FFF | 512 x 16 | 0x0108 2400 | 0x0108 25FF |
Sector 3 | 4K x 16 | 0x0009 3000 | 0x0009 3FFF | 512 x 16 | 0x0108 2600 | 0x0108 27FF |
Sector 4 | 4K x 16 | 0x0009 4000 | 0x0009 4FFF | 512 x 16 | 0x0108 2800 | 0x0108 29FF |
Sector 5 | 4K x 16 | 0x0009 5000 | 0x0009 5FFF | 512 x 16 | 0x0108 2A00 | 0x0108 2BFF |
Sector 6 | 4K x 16 | 0x0009 6000 | 0x0009 6FFF | 512 x 16 | 0x0108 2C00 | 0x0108 2DFF |
Sector 7 | 4K x 16 | 0x0009 7000 | 0x0009 7FFF | 512 x 16 | 0x0108 2E00 | 0x0108 2FFF |
Sector 8 | 4K x 16 | 0x0009 8000 | 0x0009 8FFF | 512 x 16 | 0x0108 3000 | 0x0108 31FF |
Sector 9 | 4K x 16 | 0x0009 9000 | 0x0009 9FFF | 512 x 16 | 0x0108 3200 | 0x0108 33FF |
Sector 10 | 4K x 16 | 0x0009 A000 | 0x0009 AFFF | 512 x 16 | 0x0108 3400 | 0x0108 35FF |
Sector 11 | 4K x 16 | 0x0009 B000 | 0x0009 BFFF | 512 x 16 | 0x0108 3600 | 0x0108 37FF |
Sector 12 | 4K x 16 | 0x0009 C000 | 0x0009 CFFF | 512 x 16 | 0x0108 3800 | 0x0108 39FF |
Sector 13 | 4K x 16 | 0x0009 D000 | 0x0009 DFFF | 512 x 16 | 0x0108 3A00 | 0x0108 3BFF |
Sector 14 | 4K x 16 | 0x0009 E000 | 0x0009 EFFF | 512 x 16 | 0x0108 3C00 | 0x0108 3DFF |
Sector 15 | 4K x 16 | 0x0009 F000 | 0x0009 FFFF | 512 x 16 | 0x0108 3E00 | 0x0108 3FFF |
SECTOR | ADDRESS | ECC ADDRESS | ||||
---|---|---|---|---|---|---|
SIZE | START | END | SIZE | START | END | |
OTP SECTORS | ||||||
TI OTP Bank 0 | 1K x 16 | 0x0007 0000 | 0x0007 03FF | 128 x 16 | 0x0107 0000 | 0x0107 007F |
User configurable DCSM OTP Bank 0 | 1K x 16 | 0x0007 8000 | 0x0007 83FF | 128 x 16 | 0x0107 1000 | 0x0107 107F |
FLASH BANK 0 SECTORS | ||||||
Sector 0 | 4K x 16 | 0x0008 0000 | 0x0008 0FFF | 512 x 16 | 0x0108 0000 | 0x0108 01FF |
Sector 1 | 4K x 16 | 0x0008 1000 | 0x0008 1FFF | 512 x 16 | 0x0108 0200 | 0x0108 03FF |
Sector 2 | 4K x 16 | 0x0008 2000 | 0x0008 2FFF | 512 x 16 | 0x0108 0400 | 0x0108 05FF |
Sector 3 | 4K x 16 | 0x0008 3000 | 0x0008 3FFF | 512 x 16 | 0x0108 0600 | 0x0108 07FF |
Sector 4 | 4K x 16 | 0x0008 4000 | 0x0008 4FFF | 512 x 16 | 0x0108 0800 | 0x0108 09FF |
Sector 5 | 4K x 16 | 0x0008 5000 | 0x0008 5FFF | 512 x 16 | 0x0108 0A00 | 0x0108 0BFF |
Sector 6 | 4K x 16 | 0x0008 6000 | 0x0008 6FFF | 512 x 16 | 0x0108 0C00 | 0x0108 0DFF |
Sector 7 | 4K x 16 | 0x0008 7000 | 0x0008 7FFF | 512 x 16 | 0x0108 0E00 | 0x0108 0FFF |
Sector 8 | 4K x 16 | 0x0008 8000 | 0x0008 8FFF | 512 x 16 | 0x0108 1000 | 0x0108 11FF |
Sector 9 | 4K x 16 | 0x0008 9000 | 0x0008 9FFF | 512 x 16 | 0x0108 1200 | 0x0108 13FF |
Sector 10 | 4K x 16 | 0x0008 A000 | 0x0008 AFFF | 512 x 16 | 0x0108 1400 | 0x0108 15FF |
Sector 11 | 4K x 16 | 0x0008 B000 | 0x0008 BFFF | 512 x 16 | 0x0108 1600 | 0x0108 17FF |
Sector 12 | 4K x 16 | 0x0008 C000 | 0x0008 CFFF | 512 x 16 | 0x0108 1800 | 0x0108 19FF |
Sector 13 | 4K x 16 | 0x0008 D000 | 0x0008 DFFF | 512 x 16 | 0x0108 1A00 | 0x0108 1BFF |
Sector 14 | 4K x 16 | 0x0008 E000 | 0x0008 EFFF | 512 x 16 | 0x0108 1C00 | 0x0108 1DFF |
Sector 15 | 4K x 16 | 0x0008 F000 | 0x0008 FFFF | 512 x 16 | 0x0108 1E00 | 0x0108 1FFF |