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
!