AN2153 Freescale Semiconductor / Motorola, AN2153 Datasheet - Page 20

no-image

AN2153

Manufacturer Part Number
AN2153
Description
A Serial Bootloader for Reprogramming the MC9S12DP256 FLASH Memory
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Application Note
20
The conversion of the linear S-record load address to a PPAGE number
and a PPAGE window address can be performed by the two formulas
shown in
the PPAGE register, PPAGEWinSize is the size of the PPAGE window
which is $4000. In the second formula, PPAGEWinAddr is the address
within the PPAGE window where the S-record code/data is to be loaded.
PPAGEWinStart is the beginning address of the PPAGE window which
is $8000.
Figure 10. MC9S12DP256 PPAGE to S-Record Address Mapping
Freescale Semiconductor, Inc.
For More Information On This Product,
PPAGE Value
$00–$2F
Figure
$3A
$3B
$3C
$3D
$3E
$3F
$30
$31
$32
$33
$34
$35
$36
$37
$38
$39
Go to: www.freescale.com
11. In the first formula, PageNum is the value written to
S-Record Address
$CC000–$CFFFF
$DC000–$DFFFF
$C8000–$CBFFF
$D8000–$DBFFF
$EC000–$EFFFF
$C0000–$C3FFF
$C4000–$C7FFF
$D0000–$D3FFF
$D4000–$D7FFF
$E8000–$EBFFF
$FC000–$FFFFF
$00000–$BFFFF
$E0000–$E3FFF
$E4000–$E7FFF
$F0000–$F3FFF
$F4000–$F7FFF
$F8000–$FBFFF
Range
Off-chip memory
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
On-chip FLASH
Memory Type
MOTOROLA
AN2153

Related parts for AN2153