EasyManua.ls Logo

TELINK SEMICONDUCTOR TLSR8232 - Space Allocation of 128 Kb Flash

Default Icon
211 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Telink TLSR8232 BLE SDK Developer Handbook
AN-19112700-E1 35 Ver.1.0.0
If firmware doesn’t need to occupy the whole 128kB space 0x00000~0x3FFFF, users
can use corresponding API to modify the allocation as needed, thus the remaining
space can be used as data storage space. Please refer to OTA section for details.
5. The remaining Flash space is all used as user data area (storage space for user
data).
2.1.4.2 Space Allocation of 128kB Flash
Figure 2-6 128kB Flash Space Allocation
The figure above shows the default space allocation for the 128kB Flash of
TLSR8232F128. Users can choose different allocation methods as needed. Please see
OTA section for allocation methods.
The space allocation shown above is the default allocation method of 128K chip. Actually
all the space allocations provide users corresponding interfaces for modification, by
which users can modify Flash space allocation as needed. The following introduces the
default space allocation and corresponding interfaces.
1. The sector 0x1F000~0x1FFFF serves to store MAC address. Actually the 6-byte
MAC address is stored in area from 0x1F000 (for lower byte of MAC address) to
0x1F005 (for higher byte of MAC address). For example, if “0x11 0x22 0x33 0x44
0x55 0x66” are stored in FLASH 0x1F000~0x1F005, the MAC address is
0x665544332211”.
Corresponding to SDK, MAC address of actual products will be burned into its Flash
starting from 0x1F000 by Telink jig system. If users want to modify this starting

Table of Contents