Memory Configuration: NVRAM Allocation
10007175-02 KAT4000 User’s Manual
6-3
NVRAM ALLOCATION
The KAT4000 uses two eight-kilobyte I
2
C SROMs for storing non-volatile information such
as board, monitor, and operating system configurations, as well as information specific to a
user’s application. All Emerson-specific data is stored in the upper two kilobits of each
device. The remainder of each device is available for the user’s application.
Tab le 6 - 2 and
Tab le 6 -3 define the organization of data within the SROMs.
Table 6-2: NVRAM Memory Map, User EEPROM 1 (write protected)
1
1. EEPROM 1 is write protected to facilitate securing data.
2. The boot verify areas are for redundancy (e.g., if an application stops working, access the secondary boot
data area to bring up a working application).
3. The operating system parameters area is for future VxWorks implementation.
Table 6-3: NVRAM Memory Map, User EEPROM 2
4. The Emerson reserved area is for Emerson internal use only for test software error logging and
miscellaneous data storage.
Address Offset (hex): Name: Window Size (bytes):
0x1FF0-0x1FFF Boot verify secondary area
2
16
0x1FE0-0x1FEF Boot verify primary area
2
16
0x1EE0-0x1EEF Operating system parameters
3
256
0x0000-0x1EDF User defined 7903
Address Offset (hex): Name: Window Size (bytes):
0x1FF0-0x1FFF Emerson reserved area
4
5887
0x0800-0x08FF Miscellaneous 256
0x07F0-0x07FF Power-on self test (POST) 16
0x0000-0x07EF User defined 2032