M5e flash addressing, M5e flash, Addressing – ThingMagic M5e-Compact User Manual

Page 48

Advertising
background image

Flash Memory

48

Functionality of the Embedded Modules

Flash memory map

Note

Addresses and sizes are shown in words (16-bits).The erase and write
passwords are not provided for sectors 0 and 10. These sectors are
considered to be the system area, and cannot be modified.

M5e Flash Addressing

The M5e and M5e-Compact memory map uses virtual addressing which contrasts to M4e
which has hard-coded addresses. The M5e/M5e-Compact also has a User Data sector
which is 16 kilobytes. The M5e is backward compatible to the M4e so that anyone familiar
with M4e can still use the same command to write to the User Data sector. The software
converts the M4e command and data to the M5e command. However, the M4e has a limit
of 8 kilobytes of User memory instead of the 16 kilobytes for M5e/M5e-Compact.
Therefore, it is preferable to use the Write Flash Sector command when writing user
data to the M5e/M5e-Compact flash memory

Write Flash Sector (0Dh)

.

Sector

Word

Address

Size

(kB)

Erase

Password

Write

Password

Comments

0

0x200000

32

--

--

Boot loader
area

1

0x208000

32

0x08959121

0x02254410

Application FW

2

0x210000

32

0x08959121

0x02254410

Application FW

3

0x218000

32

0x08959121

0x02254410

Application FW

4

0x220000

32

0x08959121

0x02254410

Application FW

5

0x228000

32

0x08959121

0x02254410

Application FW

6

0x230000

32

0x08959121

0x02254410

Application FW

7

0x238000

16

0x08959121

0x02254410

Application FW

8

0x23C000

4

"

"

"

9

0x23D000

4

0x79138766

0x76346700

User Data

10

0x23E000

8

--

--

HW Calibration
Data

Advertising
This manual is related to the following products: