Emerson PMPPC7448 Computer Accessories User Manual


 
Monitor: Basic Operation
10006757-02 PmPPC7448 User’s Manual
11-3
Figure 11-2: Power-up/Reset Sequence Flowchart
RESET
Initialize HID0
Initialize MSR
Relocate the base
of the MV64460
internal registers
7448 floating point
register
initialization
7448 BAT
initialization
Invalidate the L2
cache
Invalidate and
enable the L1
cache
Setup initial stack
and data region in
cache
Configure the
MV64460 device
chip selects for
flash and CPLD
Initialize the
MV64460 CPU
interface settings
Enable icache
LED 0001
Initialize the
U-Boot
environment
Init. serial port per
baudrate
environment var.
LED 0010
Display version
string
Display CPU and
board information
LED 0011
Initialize
I2C
Init. SDRAM. Clear
per clearmem and
configure per ecc
environment vars.
LED 0100
Initialize
final stack
Relocate U-Boot
to RAM
LED 0101
Initialize
flash
Initialize malloc
area
Initialize
PCI
Is module a
Monarch
Enumerate PCI
per enumerate
environment
variable
Yes
Perform board
diagnostics per
powerondiags
environment var.
No
Display board
serial number
Configure dcache
per cachemode
and dcache
environment vars.
Configure icache
per icache
environment
variable
Configure L2
cache per l2cache
environment
variable
Display LED 0110
Initialize Ethernet
ports
Enable MV64460
interrupts
Turn off debug
LEDs
Main Loop