images/nav1.gif (4223 bytes)

Legal Information
Copyright
Trademarks
Support note
Communications regulations
Contact Information
Preface
Safety Information
Overview of the Diagnostics Guide
About diagnostics
Optional materials
Booting the diagnostics program
Booting from FLASH
Booting from CompactFlash
Booting from a diskette
Running Diagnostics
Diagnostic Monitor user interface
Diagnostics menu options
Commands menu options
Options menu options
Running diagnostic tests
Running all diagnostic tests
Running individual diagnostic tests
Test results
Diagnostics Menus
Motherboard diagnostics
C1200 motherboard tests
C2100 motherboard tests
F85 motherboard tests
F87 motherboard tests
F800 series/C3100/C6100/R100 motherboard tests
FAS900 series/R150 motherboard tests
Main memory diagnostics
Card diagnostics
ATM diagnostics
DAFS diagnostics
Cluster interconnect diagnostics
Ethernet diagnostics
FC-AL diagnostics
FDDI diagnostics
Gigabit diagnostics
NVRAM diagnostics
RMC diagnostics
SCSI diagnostics
Floppy drive diagnostics
CompactFlash card diagnostics
Stress diagnostics
Error Messages
Error message coding conventions
DAH0001 through DAH0387
DAS0014 through DAS0015
DAU0004
DBH0301 through DBH0501
DBS0307
DEH0001 through DEH0216
DES0007 through DES0022
DFH0001 through DFH0032
DGH0001 through DGH0285
DGS0006
DHH0001
DLH0001 through DLH0100
DMH0001 through DMH0352
DMS0060 through DMS0061
DNH0101 through DNH0550
DNU0002 through DNU0106
DOH0001 through DOH0012
DPH0001 through DPH0029
DRH0001 through DRH0012
DRS0010
DRU0009
DSH0001 through DSH1015
DTH0001 through DTH0053
DTS0002, DTS0003, and DTS0010
DUH0002 through DUH0224
DUS0001
DZH0101 through DZH2002
DZS0430
Environmental Error Messages
C1200 environmental error codes
C2100 environmental error codes
F85 environmental error codes
F87 environmental error codes
F810 environmental error codes
F820/C3100 environmental error codes
F825 environmental error codes
F840/C6100 environmental error codes
F880 environmental error codes
FAS940 environmental error codes
FAS960 environmental error codes
R100 environmental error codes
R150 environmental error codes

DNH0101 through DNH0550

Message type

This error message grouping covers hardware errors associated with the NVRAM in the filer. The corrective action for this error message grouping is below the error message description.

Error message description

The following messages can be generated for this message group.
Error code Sample message Description
DNH0101 No NVRAM card found No NVRAM found in the system.
DNH0102 NVRAM3 card not initialized by firmware Configuration data for the card is not as expected by the test.
DNH0103 No NVRAM in slot dec_value NVRAM card was not found in the correct slot.
DNH0104 Data mismatch at hex_value on slot dec_value, dec_value bytes from cardbase at hex_value pass dec_value read hex_value, expected hex_value A read/write error occurred.
DNH0110 No NVRAM memory found No memory was found on the NVRAM card.
DNH0145 Majority vote for address not reached (hex_value, hex_value, hex_value) Indicates that the address of the location being written to when power was lost could not be obtained.
DNH0106-DNH0109
DNH0112-DNH0143
DNH0301-DNH0302
DNH0311-DNH0312
Addr=hex_value Exp=hex_value, Act=hex_value, Diff=hex_value A read/write error was encountered.
DNH0321 Soft error register value is not correct: Exp=dec_value, Act=dec_value Test forced an ECC error. Status register is not correct.
DNH0322 Soft error count not generated The status register did not count the errors.
DNH0323-DNH0324 No ACK received I2C write failed.
DNH0325 EEPROM byte=dec_value, val=hex_value, exp=hex_value An EEPROM read/write error occurred.
DNH0326 Soft error register value shows error = hex_value Status register shows an unexpected error.
DNH0327 Cannot clear soft error register = hex_value Test could not clear the status register bit.
DNH0328 Hard error register value shows error = hex_value Status register shows an unexpected error.
DNH0329 Cannot clear hard error register = hex_value Test could not clear the status register bit.
DNH0330 NVRAM battery needs to be charged NVRAM battery voltage is low and needs charging or replacing.
DNH0331 NVRAM battery voltage too high NVRAM adapter is bad, incorrect voltage read.
DNH0332 NVRAM battery in the chassis is *missing or dead* NVRAM battery is missing or discharged.
DNH0333 Low NVRAM battery charger voltage Battery charger is broken on the NVRAM III adapter.
DNH0334 NVRAM battery is connected Bad NVRAM III card (manufacturing-only diagnostic).
DNH0335 Low NVRAM battery charger voltage (dec_value mVolts) NVRAM III card is not functioning because the charger is not working.
DNH0402 Command status reads as busy Previous command was not completed.
DNH0416 Expected interrupt hex_value did not occur  Missing interrupt.
DNH0417 Unexpected interrupt hex_value Unexpected interrupt occurred.
DNH0423 Clear command did not clear memory Memory was supposed to be cleared, but was not.
DNH0424 Incorrect number of unlogged ECC corrections dec_value Log data shows memory errors, or expected errors not logged.
DNH0425 ECC log 0 incorrect mask=hex_value, addr=hex_value
DNH0426 ECC log 1 incorrect mask=hex_value, addr=hex_value
DNH0435 Unable to read the flash ID Flash that stores NVRAM microcode is not responding properly.
DNH0436 Flash write error address = hex_value A sector of flash memory that stores NVRAM microcode could not be written to.
DNH0440 Invalid nvram serial number dec_value Test encountered an invalid serial number for the filer type or NetCache appliance.
DNH0441 Invalid nvram revision number hex_value The test encountered an invalid revision number for the filer type or NetCache appliance.
DNH0442 Board part number (hex_value) does not match DIMM size The test encountered an invalid memory size for the filer type or NetCache appliance.
DNH0443 ECC PCI correction Memory errors read from the NVRAM card have not been corrected.
DNH0444 ECC silent correction Loc=hex_value, Exp=hex_value, Act=hex_value Single-bit ECC error not corrected.
DNH0445 Wrong size DIMM (dec_value MB) for this platform NVRAM installed with wrong memory size.
DNH0446 A front panel is hex_value detected on this system Unable to communicate with the NVRAM flash.
DNH0447 Unrecognized part number (string-value) NVRAM programmed with a bad part number, or unable to read part number.
DNH0448 ECC unlogged correction Adr=hex_value, Exp=hex_value, Act=hex_value Unlogged ECC correction is incorrect.
DNH0449 ECC odd cacheline correction Addr=hex_value, Exp=hex_value, Act=hex_value Odd ECC cacheline correction is incorrect.
DNH0450 Battery is dead dec_value and charger is not charging dec_value NVRAM 4 battery is dead, and the charger is turned off.
DNH0451 Battery is low dec_value and charger is not charging dec_value
DNH0452 Battery is good dec_value and charger is off dec_value NVRAM 4 battery requires charging, but charger is not on.
DNH0453 Battery is over full dec_value and charger is active dec_value NVRAM 4 charger is stuck on, causing the battery to overcharge.
DNH0461 DMA failed: Engine=dec_value, Ctrl=hex_value Addr=hex_value, Exp=hex_value, Act=hex_value, Diff=hex_value DMA memory transfer shows unexpected data
DNH0462 DMA ECC: Engine=dec_value, Exp=hex_value, hex_value, hex_value, hex_value Act=hex_value, hex_value, hex_value, hex_value
DNH0463 DMA time out: Engine=dec_value, Desc Exp=hex_value, Desc Act=hex_value
DNH0471 Vendor ID incorrect - Expected hex_value, Actual hex_value This card has a different vendor than what testing reads.
DNH0472 Device ID incorrect - Expected hex_value, Actual hex_value This card is of a different type than what testing reads.
DNH0473 Class incorrect - Expected hex_value, Actual hex_value This card is of a different class than what testing reads.
DNH0474 Completion buffer timeout Command issued to NVRAM, but NVRAM did not reply.
DNH0490 NVRAM front panel EEPROM wrote hex_value, read hex_value EEPROM read and/or write failed.
DNH0550 Timeout waiting for ECC correction ECC errors not corrected or not recorded in logs.

Corrective action  

The following table lists the error message groupings and corrective action that can be taken for the error message group.
Error message group Corrective action
DNH0101-DNH0330
DNH0471-DNH0473
  1. Replace the NVRAM adapter.
  2. Call Network Appliance Technical Support if the error is not corrected.
DNH0331-DNH0332
DNH0430, DNH0432
Replace the NVRAM battery.
DNH0333, DNH0335
DNH0402-DNH0426
DNH0435-DNH0436
DNH0442
DNH0445-DNH0446
DNH0473, DNH0550
Replace the NVRAM adapter.
DNH0334 Need to disconnect the battery to test the charger.
DNH0440-DNH0441
DNH0447
Replace the storage appliance head.
DNH0443
DNH0461-DNH0463
  1. Replace the NVRAM adapter
  2. Replace the storage appliance head
DNH0450-DNH0453
  1. Replace the NVRAM battery
  2. Replace the NVRAM adapter
DNH0490 Replace the NVRAM adapter and the attached front panel.