UM-WI-056
DA16xxx FreeRTOS Getting Started Guide
User Manual
Revision 1.0
27-Oct-2021
CFR0012
74 of 80
© 2021 Dialog Semiconductor
C.2
SFLASH Memory Map
The DA16200/600 FreeRTOS SDK only supports a 4-MB SFLASH memory map.
Table 21: 4-MB SFLASH Memory Map
Address
Description
Size
0x0000_0000
2nd Bootloader
136 KB
0x0002_2000
Boot Index
4KB
0x0002_3000
RTOS #0
1792KB
0x001E_2000
RTOS #1
1792KB
0x003A_2000
Debug/RMA Certificate
4KB
0x003A_3000
TLS Certificate Key #0
16KB
0x003A_7000
TLS Certificate Key #1
16KB
0x003A_B000
NVRAM
4KB
0x003A_C000
NVRAM Backup
4KB
NOTE
Technical support is required to use a 2-MB SFLASH memory map in the FreeRTOS SDK.
The DA16200/600 SDK contains a script to automatically select the SFLASH type. See section
for details on how the SFLASH is selected in Eclipse.
To change the SFLASH type without using the script, go to the
<sdk_root_directory>/tools/SBOOT/config
directory and copy the
da16xtpmconfig.cfg.xxxx(4MB)
file that matches the SFLASH device that is being used and copy it
to
da16xtpmconfig.cfg
C.3
SRAM Memory Map
In the FreeRTOS SDK, the overall memory map is organized as shown in