Flash program memory and data EEPROM (FLASH) RM0367
70/1043 RM0367 Rev 7
Information block
0x1FF0 0000 - 0x1FF0 1FFF 8 Kbytes - System memory
0x1FF8 0020 - 0x1FF8 007F 96 bytes - Factory Options
0x1FF8 0000 - 0x1FF8 001F 32 bytes User Option bytes
Table 8. NVM organization for UFB = 0 (128 Kbyte category 5 devices) (continued)
NVM NVM addresses Size (bytes) Name Description
Table 9. Flash memory and data EEPROM remapping (128 Kbyte category 5 devices)
NVM
Description
NVM addresses Remapped addresses
MEM_MODE = 0,
BOOT0= 0 and
UFB = 0
MEM_MODE = 0,
BOOT0= 0 and
UFB = 1
MEM_MODE = 0,
BOOT0= 0 and
UFB = 0
MEM_MODE = 0,
BOOT0= 0 and
UFB = 1
Flash program
memory
Bank 1
0x0800 0000 -
0x0800 FFFF
0x0801 0000 -
0x0801 FFFF
0x0000 0000 -
0x0000 FFFF
0x0001 0000 -
0x0001 FFFF
Bank 2
0x0801 0000 -
0x0801 FFFF
0x0800 0000 -
0x0800 FFFF
0x0001 0000 -
0x0001 FFFF
0x0000 0000 -
0x0000 FFFF
Data EEPROM
Bank 1
0x0808 0000 -
0x0808 0BFF
0x0808 0C00 -
0x0808 17FF
0x0008 0000 -
0x0008 0BFF
0x0008 0C00 -
0x0008 17FF
Bank 2
0x0808 0C00 -
0x0808 17FF
0x0808 0000 -
0x0808 0BFF
0x0008 0C00 -
0x0008 17FF
0x0008 0000 -
0x0008 0BFF
Table 10. NVM organization for UFB = 0 (64 Kbyte category 5 devices)
(1)
NVM NVM addresses Size (bytes) Name Description
Flash program
memory
0x0800 0000 - 0x0800 007F 128 bytes Page 0
sector 0
Bank 1
0x0800 0080 - 0x0800 00FF 128 bytes Page 1
---
0x0800 0F80 - 0x0800 0FFF 128 bytes Page 31
.
.
.
.
.
.
.
.
.
.
.
.
0x0800 F000 - 0x0800 F07F 128 bytes Page 480
sector 15
---
---
0x0800 FF80 - 0x0800 FFFF 128 bytes Page 511
Data EEPROM 0x0808 0C00 - 0x0808 17FF 3 Kbytes - Data EEPROM Bank 2
Information block
0x1FF0 0000 - 0x1FF0 1FFF 8 Kbytes - System memory
0x1FF8 0020 - 0x1FF8 007F 96 bytes - Factory Options
0x1FF8 0000 - 0x1FF8 001F 32 bytes User Option bytes
1. Flash memory and data EEPROM remapping is not possible on 64 Kbyte category 5 devices.