User`s manual
General Information
1-3
1
The executable code is checksummed at every power-on or reset
firmware entry. The result is checked with a pre-calculated
checksum contained in the last 16-bit word of the Flash image.
!
Caution
Although a command to allow the erasing and
reprogramming of this Flash memory is available to
you, keep in mind that reprogramming any portion of
Flash memory will erase everything currently contained
in Flash, including PPCBug.
Memory Requirements
The debugger requires approximately 768KB of read/write
memory (i.e., DRAM). The debugger will allocate this memory
from the top of memory. For example, on a system which contains
64MB ($04000000) of read/write memory, the debugger's memory
page will be located at $03F80000 to $03FFFFFF.
Size and Address Requirements for NVRAM
Currently, Motorola uses the SGS-Thompson Timekeeper SRAM
device (48T559), or equivalent. This is used on the PowerPlus
boards and is structured by the Debugger as follows:
NVRAM = 8192 bytes total size (with rtc)
Address ranges include:
Size/Area Offset
5880 bytes user area 0000 - 16f7
2048 bytes debugger area 16f8 - 1ef7
256 bytes conÞguration area 1ef8 - 1ff7
8 bytes real time clock registers 1ff8 - 1fff