SEEPROM Error
Posted On Jul 8, 2008 at at 5:38 PM by Dophi This is a case just closed by replacing chassis last weekend. I have never seen this log in Taiwan since I had been the technical support for ERS8600 (aka Passport 8600).
This is the log I got from my lab:
Copyright (c) 2008 Nortel, Inc.
CPU Slot 5: PPC 745 Map B
Version: 5.0.0.0
Creation Time: Jun 3 2008, 14:14:17
Hardware Time: JUL 02 2008, 14:01:39 UTC
Memory Size: 0x10000000
Start Type: cold
SMART MODULAR TECH SMART 221 CF
The /pcmcia device mounted successfully, but it appears
to have been formatted with pre-Release5.0 file system code.
Nortel recommends backing up the files from /pcmcia, and
executing dos-format /pcmcia to bring the file system on the
/pcmcia device to the latest ERS8600 baseline.
open_file:can't open "/pcmcia/pcmboot.cfg" 0x380003
S_dosFsLib_FILE_NOT_FOUND
/flash/ - Volume is OK
The /flash device mounted successfully, but it appears
to have been formatted with pre-Release5.0 file system code.
Nortel recommends backing up the files from /flash, and
executing dos-format /flash to bring the file system on the
/flash device to the latest ERS8600 baseline.
Loaded boot configuration from file /flash/boot.cfg
Attaching network interface lo0... done.
Press to stop auto-boot...
Loading /flash/p80a5000.img ... 11715111 to 40182128 (40182128)
Starting at 0x1000000...
Chassis SeeProm reading problem!
Before I understood this log message, I thought ERS8600 couldn't boot just because of the failure of CPU module. The engineer in the "front line" told me ERS8600 could not boot up and got an error message. Therefore, the major procedure of troubleshooting focus only on CPU module and this wasted our timefinally. Actually, I never supposed the chassis might have this kind backplane error since I "trust" the quality of ERS8600. But, I got a lesson from this case eventually.
Anyway, what we want to discuss here is SEEPROM. SEEPROM stands for Serial Electronically Erasable Programmable Read-Only Memory. It's a special piece of memory of ERS8600 chassis used to store values which can be read by software, and used to identify the hardware components to various software functions. When a ERS8600 is attempting to boot, the error occurs because a trace on the backplane is shorted to ground by one of its support brackets. This leads the routing switch fail to boot. The only one way to do is "RMA a new chassic unit"!!!
This is the log I got from my lab:
Copyright (c) 2008 Nortel, Inc.
CPU Slot 5: PPC 745 Map B
Version: 5.0.0.0
Creation Time: Jun 3 2008, 14:14:17
Hardware Time: JUL 02 2008, 14:01:39 UTC
Memory Size: 0x10000000
Start Type: cold
SMART MODULAR TECH SMART 221 CF
The /pcmcia device mounted successfully, but it appears
to have been formatted with pre-Release5.0 file system code.
Nortel recommends backing up the files from /pcmcia, and
executing dos-format /pcmcia to bring the file system on the
/pcmcia device to the latest ERS8600 baseline.
open_file:can't open "/pcmcia/pcmboot.cfg" 0x380003
S_dosFsLib_FILE_NOT_FOUND
/flash/ - Volume is OK
The /flash device mounted successfully, but it appears
to have been formatted with pre-Release5.0 file system code.
Nortel recommends backing up the files from /flash, and
executing dos-format /flash to bring the file system on the
/flash device to the latest ERS8600 baseline.
Loaded boot configuration from file /flash/boot.cfg
Attaching network interface lo0... done.
Press
Loading /flash/p80a5000.img ... 11715111 to 40182128 (40182128)
Chassis SeeProm reading problem!
Before I understood this log message, I thought ERS8600 couldn't boot just because of the failure of CPU module. The engineer in the "front line" told me ERS8600 could not boot up and got an error message. Therefore, the major procedure of troubleshooting focus only on CPU module and this wasted our time
Anyway, what we want to discuss here is SEEPROM. SEEPROM stands for Serial Electronically Erasable Programmable Read-Only Memory. It's a special piece of memory of ERS8600 chassis used to store values which can be read by software, and used to identify the hardware components to various software functions. When a ERS8600 is attempting to boot, the error occurs because a trace on the backplane is shorted to ground by one of its support brackets. This leads the routing switch fail to boot. The only one way to do is "RMA a new chassic unit"!!!
thanks, that was a very informative post.
But how do we test the backplane trace shorted to ground?