
PPC600 Family Debugger | 35
©
1989-2022
Lauterbach
CPU specific System Commands
SYStem.Option.BASE
Set base address for on-chip peripherals
MPC8260, MPC8280 and compatible
Set
SYStem.Option.BASE
to the base address of the internal memory map.The debugger uses this
address to disable the watchdog and to show the memory mapped registers of the on-chip peripherals (see
).
MPC8240
SYStem.Option.BASE
is not required and can be set to AUTO or 0x00000000.
MPC83XX, MPC512X, MPC5200, MPC86XX
The debugger will determine the current base address via JTAG access. This option has no effect.
PPC603x, PPC750xx, MPC755, PPC74XX
is usually not required. It can be used to set the base address of the memory
mapped registers of an external memory/peripheral controller (MPC10X, TSI1xx, MV6xxxx, etc.)
Format:
SYStem.Option.Base
[
AUTO
|
<value>
]
AUTO
The debugger reads the RCW from FLASH to detect the base address of
the internal memory map address. Only works during
AUTO does not work, if the default reset configuration is used or if the
RCW is only visible during reset (e.g. when provided by an EPLD).
<value>
Use if AUTO does not work, if using
, or if the application
changes IMMR.
Before SYStem.Up:
If the default reset configuration is used, set value 0x00000000.
If the RCW is only visible during reset (e.g. when provided by an EPLD),
set the appropriate value.
SYStem.Attach, or when application changes IMMR:
Set the value that the internal memory map address set by the
application. Must be set correctly before core is halted.