User Guide

Table Of Contents
Flash Memory
28 Functionality of the Embedded Modules
Flash Memory Sector Mapping
Accessing the Flash
The flash is accessed only through the boot loader program. Flash is not accessible while
the application FW is running.
All accesses to flash are in terms of two-byte word addresses and word lengths. Thus, the
Write Flash Sector, Read Flash Sector, Erase Flash Sector, and Modify Flash
Sector commands all use the same argument types. The maximum amount of flash that
can be written or modified at a single time is 125 words, and the maximum amount of
flash that can be read at a single time is 124 words. This is a limitation of the serial
interface and data packet sizes. Multiple data packets are used to read/write/modify a
larger area of flash.
When using the Erase Flash Sector or Write Flash Sector commands, the correct
password must be provided to complete the operation. This is done to protect against
accidentally erasing or writing to the flash. See
Boot Loader Commands.
Upgrading Application FW
The application FW is upgraded in flash. New versions of firmware are released in a .sim
binary file format . The .sim binary file format is a compressed file format that stores the
data in raw binary.
Sector Access Code
M6e-TC
Start
Address
M6e-TC
Size
(bytes)
Erase
Password
Write
Password
BootLoader Read Only 0x01 0x000000 16 kB na na
Application Read/Write 0x02 0x00C000 208 kB 0x08959121 0x02254410
User Memory Read/Write 0x03 0x008000 16 kB 0x79138766 0x76346700
Hardware Info
Application
Data (RAM)
Read Only 0x04 0x004000
0x200000
16 kB
32 kB
na na