SPRSP14E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
On the F28388D, F28386D, and F28384D devices, each CPU has its own flash bank [512KB (256KW)], the total flash for each device is 1MB (512KW). Only one bank can be programmed or erased at a time and the code to program and erase the flash should be executed out of RAM.
The F28388S, F28386S, and F28384S devices have one flash bank of 512KB (256KW) and the code to program the flash should be executed out of RAM. See Section 7.10.4 for details on flash wait states.
The C28x Flash Memory Map table lists the addresses of the flash sectors.
SECTOR | SIZE | START ADDRESS | END ADDRESS |
---|---|---|---|
OTP Sectors | |||
TI OTP | 1K x 16 | 0x0007 0000 | 0x0007 03FF |
User OTP(1) | 1K x 16 | 0x0007 8000 | 0x0007 83FF |
Sectors | |||
Sector 0 | 8K x 16 | 0x0008 0000 | 0x0008 1FFF |
Sector 1 | 8K x 16 | 0x0008 2000 | 0x0008 3FFF |
Sector 2 | 8K x 16 | 0x0008 4000 | 0x0008 5FFF |
Sector 3 | 8K x 16 | 0x0008 6000 | 0x0008 7FFF |
Sector 4 | 32K x 16 | 0x0008 8000 | 0x0008 FFFF |
Sector 5 | 32K x 16 | 0x0009 0000 | 0x0009 7FFF |
Sector 6 | 32K x 16 | 0x0009 8000 | 0x0009 FFFF |
Sector 7 | 32K x 16 | 0x000A 0000 | 0x000A 7FFF |
Sector 8 | 32K x 16 | 0x000A 8000 | 0x000A FFFF |
Sector 9 | 32K x 16 | 0x000B 0000 | 0x000B 7FFF |
Sector 10 | 8K x 16 | 0x000B 8000 | 0x000B 9FFF |
Sector 11 | 8K x 16 | 0x000B A000 | 0x000B BFFF |
Sector 12 | 8K x 16 | 0x000B C000 | 0x000B DFFF |
Sector 13 | 8K x 16 | 0x000B E000 | 0x000B FFFF |
Flash ECC Locations | |||
TI OTP ECC | 128 x 16 | 0x0107 0000 | 0x0107 007F |
User OTP ECC | 128 x 16 | 0x0107 1000 | 0x0107 107F |
Flash ECC (Sector 0) | 1K x 16 | 0x0108 0000 | 0x0108 03FF |
Flash ECC (Sector 1) | 1K x 16 | 0x0108 0400 | 0x0108 07FF |
Flash ECC (Sector 2) | 1K x 16 | 0x0108 0800 | 0x0108 0BFF |
Flash ECC (Sector 3) | 1K x 16 | 0x0108 0C00 | 0x0108 0FFF |
Flash ECC (Sector 4) | 4K x 16 | 0x0108 1000 | 0x0108 1FFF |
Flash ECC (Sector 5) | 4K x 16 | 0x0108 2000 | 0x0108 2FFF |
Flash ECC (Sector 6) | 4K x 16 | 0x0108 3000 | 0x0108 3FFF |
Flash ECC (Sector 7) | 4K x 16 | 0x0108 4000 | 0x0108 4FFF |
Flash ECC (Sector 8) | 4K x 16 | 0x0108 5000 | 0x0108 5FFF |
Flash ECC (Sector 9) | 4K x 16 | 0x0108 6000 | 0x0108 6FFF |
Flash ECC (Sector 10) | 1K x 16 | 0x0108 7000 | 0x0108 73FF |
Flash ECC (Sector 11) | 1K x 16 | 0x0108 7400 | 0x0108 77FF |
Flash ECC (Sector 12) | 1K x 16 | 0x0108 7800 | 0x0108 7BFF |
Flash ECC (Sector 13) | 1K x 16 | 0x0108 7C00 | 0x0108 7FFF |