Chapter 8

Embedded Bootloader Memory Map

Table 1. Zigbee (MC9S08GB60/GT60) 802.15.4 Embedded Bootloader Memory Map

512 Bytes in a physical flash sector

 

Sector

 

 

Address

 

 

Address

 

 

Size in

 

 

General HCS08 Map

 

 

Embedded Bootloader Map

 

 

Number

 

 

in hex

 

 

in hex

 

 

bytes

 

 

and Usage

 

 

 

 

 

 

 

 

 

start

 

 

end

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(sector

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

erase

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

address)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NM

 

 

0

 

 

7F

 

 

128

 

 

Direct Port Registers

 

 

Direct Port Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NM

 

 

80

 

 

FE

 

 

127

 

 

Direct Addressing RAM

 

 

Direct Addressing RAM "Fast

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"Fast memory"

 

 

memory"

 

 

 

NM

 

 

FF

 

 

FF

 

 

1

 

 

Direct Addressing

 

 

Sleep variable:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RAM "Fast memory"

 

 

gSeqPowerSaveMode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NM

 

 

100

 

 

1FF

 

 

256

 

 

RAM

 

 

Embedded Bootloader stack

 

 

NM

 

 

200

 

 

F5F

 

 

3424

 

 

RAM

 

 

 

 

 

 

NM

 

 

F60

 

 

F6F

 

 

16

 

 

RAM

 

 

Unint RAM for init structure

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NM

 

 

F70

 

 

F71

 

 

2

 

 

RAM

 

 

NV_RAM_ptr

 

 

 

NM

 

 

F72

 

 

F7F

 

 

14

 

 

RAM

 

 

Flash routines data

 

 

 

NM

 

 

F80

 

 

FBC

 

 

61

 

 

RAM

 

 

Flash routines critical code

 

 

NM

 

 

FBD

 

 

106F

 

 

179

 

 

RAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NM

 

 

1070

 

 

1077

 

 

8

 

 

RAM

 

 

Static variables

 

 

 

NM

 

 

1078

 

 

107F

 

 

8

 

 

RAM

 

 

Static no init variables

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

1080

 

 

109E

 

 

31

 

 

FLASH (section 1)

 

 

 

 

 

 

8

 

 

109F

 

 

11FF

 

 

353

 

 

FLASH (section 1)

 

 

 

 

 

 

9

 

 

1200

 

 

13FF

 

 

512

 

 

FLASH (section 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

1400

 

 

15FF

 

 

512

 

 

FLASH (section 1)

 

 

802.15.4/App. NV RAM block

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 (share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

1600

 

 

17FF

 

 

512

 

 

FLASH (section 1)

 

 

802.15.4/App. NV RAM block

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 (share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Freescale Semiconductor

 

 

Embedded Bootloader Reference Manual, Rev. 0.0

8-1

 

Page 55
Image 55
Freescale Semiconductor 802.15.4 manual Chapter Embedded Bootloader Memory Map, Direct Port Registers