Emerson KAT4000 Network Hardware User Manual


 
Monitor: Monitor Recovery and Updates
KAT4000 User’s Manual 10007175-02
14-6
POST Diagnostic Results
The KAT4000 Power-On Self-Test (POST) diagnostic results are stored as a 32-bit value in I
2
C
NVRAM at the offset 0x1DD8-0x1DDB. Errors will also be stored in the Vital Products Data
section and FRU user space area for access by other devices. Each bit indicates the results of
a specific test, therefore this field can store the results of up to 32 diagnostic tests.
Table 14-
2
assigns the bits to specific tests.
Table 14-2: POST Diagnostic Results–Bit Assignments
Monitor SDRAM Usage
Monitor SDRAM usage is typically around 1 MB for monitor code and stack support. Please
note that the monitor stack grows downward from below where the monitor code resides
(in the upper 512 KB). The monitor C stack will typically not grow beyond 512 KB, therefore
the upper 1 MB of SDRAM is reserved for monitor use.
Note: The monitor has the ability to preserve (not overwrite) areas of memory defined by the pram environment
variable.
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 (see
the “Recovering the Monitor” section).
If the monitor still functions, but is not operating properly, then you may need to reset
the environment variables (see the “Resetting Environment Variables” section).
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.
Bit: Diagnostic Test: Value:
0SDRAM
0 Passed the test
1 Failure detected
1Flash
2I
2
C
3 Ethernet Core Switch
4 Reserved
5 PCIe Timeout (if Root Complex)
(currently not implemented)
6-31 Reserved
!