![Freescale Semiconductor HCS08 Series Reference Manual Download Page 46](http://html1.mh-extra.com/html/freescale-semiconductor/hcs08-series/hcs08-series_reference-manual_2330628046.webp)
Chapter 4 Memory
MC9S08JS16 MCU Series Reference Manual, Rev. 4
46
Freescale Semiconductor
4.5.2.3
Active Background Mode and Bootloader Mode Arbitrage
During POR, if both BKGD/MS and BLMS pins are low, active background mode is entered.
4.5.2.4
Disable Flash Protection
The protected flash section can be disabled by back-to-back writes of 0x55 and 0xAA to the address of
FPROTD (flash protection defeat register), then setting bit FPDIS = 1 in FPROT.
4.5.3
Flash Memory Map
The general flash memory map of bootloader is shown in
.
•
Flash block checksum stores in 0xFFB8 (checksum high byte) and 0xFFB9 (checksum low byte)
•
Checksum bypass information stores in 0xFFBA
•
Flash partial erase semaphore stores in 0xFFBE
Figure 4-2. General Flash Memory Map
Flash Block
0xXXXX
0xFFFF
0xFF00
0xFEFF
Flash Block
Vectors
Flash Block Checksum
0xFFB9
0xFFB8
0xFFB7
Other Registers
and
0x400
0x3FF
(1,024 bytes)
Flash Block
Checksum Bypass
0xFFBA
0xFFBB
(Some bytes in the last flash page are skipped)
Flash block Checksum Range
0x400
0xFFFF
Flash Block
0xFFBD
0xFFBE
0xFFBF
Flash Partial Erase semaphore
Summary of Contents for HCS08 Series
Page 2: ......
Page 4: ......
Page 8: ......
Page 62: ...Chapter 4 Memory MC9S08JS16 MCU Series Reference Manual Rev 4 62 Freescale Semiconductor...
Page 305: ......