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 |
|