Compaq 4100 manual Eeprom commands for Windows NT error logging, Build eeprom

Page 30

Things You Should Know the First Time You Power On Your Machine

3.7.2Effects of Window NT Serviceability support on the update process

One of the most important changes, resulting from the implementation of Windows NT serviceability support, is the relocation of the AlphaBIOS to a different sector in flash ROM. This relocation was required to accomodate the space requirements for fatal error logging. All update methods, from a system running firmware prior to V5.3, with the exception of a BOOT command update of the 5.3 or later image, will require the update process to be executed twice. The first time to update the SRM firmware and the second time to update the AlphaBIOS firmware. Failure to execute the process twice will leave the AlphaBIOS as an invalid image and prevent access to AlphaBIOS. View the information in Chapter 2 for update changes.

3.7.3EEPROM commands for Windows NT error logging

The SRM V5.3 or later firmware uses a sector of flash (designated as an eeprom error logging area) for the support of Windows NT fatal error logging. Space for two halt error logs per CPU has been allocated. SRM eeprom commands have been included to initialize the logging area and to allow viewing of halt error log information. The error log viewing feature is a supplement to the Windows NT support.

3.7.3.1Build eeprom

A new SRM command, build -eeprom, has been implemented to initialize and setup the eeprom error logging area. Initialization and setup of the eeprom logging area will be required after an update of firmware has been performed.

The following example shows the build -eeprom command.

P00>>>bu -e

Build EEPROM ? [Y/N]> y

.

EEPROM built

P00>>>

3.7.3.2Show eeprom

This example shows the eeprom halt area information displayed via the show eeprom halt command. No errors have been logged.

P00>>>show eeprom halt

Halt Data Logging is enabled

Logging Control Field valure = 0000

Actions logged = 0

P00>>>

3.7.3.3Clear eeprom

The clear eeprom halt command is used to clear the eeprom halt logging area.

P00>>>clear eeprom halt

.P00>>>

3–6

Image 30
Contents Page January Contents Contents Running EISA, RAID, and Other Configuration Utilities Page Preface Purpose of These Release NotesConventions Used in This Guide This document uses the following conventionsFirmware Update Information Firmware and Operating System Revision Matrix Alpha Systems Firmware Update CDAlphaServer 4x00 Firmware Operating SystemsConsole Firmware Components and Revision Information Component Revision InformationPart Number Description Name Firmware Rev Update File Used By LFU PCI I/O Option Firmware Components Revision InformationConfiguration Utility Kit and Version Information Alpha Systems Firmware Quarterly Update Kit Accessing Firmware Over the InternetUtility Kit No Minimum Rev AlphaServer 4100 Documentation Firmware Release Notes for Windows NT CustomersDocument Title Initial Part Number Firmware Update Instructions Updating Your System FirmwarePreparing For The Update LFU command changesUpdating Using the Alpha Systems Firmware Update V6.0 CD Updating Using a FAT-Formatted Floppy DisketteUpdating Using an ODS2-Formatted Floppy Diskette Updating Off Network Via Your Local MOP Server Performing The Update Digital PCI Fddi DefpaUpdate Revision Do not Abort Readme Adr = 1001840 len = Srmrom Page Memory Tests Can Take a Very Long Time Selecting Which Console Is Loaded and Your Display DeviceConfiguring Your Machine Prior to Booting Page SRM Console Firmware Supported Boot Devices Name DescriptionWindows NT serviceability information Software requirements SRM Console Firmware Bugs and RestrictionsEeprom commands for Windows NT error logging Build eepromExamples Set EW*0Mode Auto-Negotiate Behavior Note on Systems with Multiple DE500’sPage Page Setting Up Your System to Run ARC-based Utilities Using a Serial line Interface to Run ARC-based UtilitiesRestrictions When Running Kzpsa Utilities Restorenvram and Savenvram Save Nvram data in EEROM/TOY to a floppy fileRestore Nvram data to EEROM/TOY from a floppy file ALLNVRAM.SAV