Emerson PMPPC7448 Monitor: Monitor Recovery and Updates, POST Diagnostic Results, Diagnostic Test

Models: PMPPC7448

1 136
Download 136 pages 56.22 Kb
Page 106
Image 106
Monitor: Monitor Recovery and Updates

POST Diagnostic ResultsDiagnostic Test:Value:Monitor SDRAM UsageMonitor: Monitor Recovery and UpdatesMONITOR RECOVERY AND UPDATESRecovering the MonitorManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual backgroundManual background

POST Diagnostic Results

The PmPPC7448 Power-On Self-Test (POST) diagnostic results are stored as a 32-bit value in I2C NVRAM at the offset 0x1DD8-0x1DDB. Each bit indicates the results of a specific test, therefore this field can store the results of up to 32 diagnostic tests. Table 11-1assigns the bits to specific tests.

Table 11-1:POST Diagnostic Results

Bit:

Diagnostic Test:

Value:

0

SDRAM

 

 

 

 

 

 

1

Flash

 

 

 

 

 

 

2

I2C

0

Passed the test

3

Reserved

1

Failure detected

4

Reserved

 

 

5

No EREADY

 

 

 

 

 

 

6 through 31

Reserved

 

 

 

 

 

 

Monitor SDRAM Usage

U-Boot locates its stack, uninitialized data, and code in the top one megabyte of SDRAM. The exact address varies with the amount of installed memory. U-Boot uses the area from 0x00000000 to 0x00004000 in SDRAM for the MPC7448 exception vector table and U-Boot internal use.

Caution: Any writes to these areas can cause unpredictable operation of the monitor.

!

MONITOR RECOVERY AND UPDATES

This section describes how to recover and/or update the monitor, given one or more of the following conditions:

If there is no console output, the monitor may be corrupted and need recovering (“Recovering the Monitor” on page 11-4).

If the monitor still functions, but is not operating properly, then you may need to reset the environment variables (“Resetting Environment Variables” on page 11-7).

If you are having Ethernet problems in the monitor, you may need to set the serial number, since the MAC address is calculated from the serial number variable.

Recovering the Monitor

First, make sure that a monitor ROM device is installed in the PLCC socket of the DMC mod- ule and the DMC module is installed on the PmPPC7448. Then, place a jumper on JP2, across pins 3 and 4 on the DMC.

11-4

PmPPC7448 User’s Manual

10006757-02

Page 106
Image 106
Emerson PMPPC7448 Monitor: Monitor Recovery and Updates, POST Diagnostic Results, Monitor SDRAM Usage, Diagnostic Test