SEEPROM Error

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 time
finally. 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.
023_.gif 023 image by onionethan



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"!!!
013_a.gif 013_a image by onionethan


Posted in Labels: , , |

1 comments:

  1. Anonymous Says:

    thanks, that was a very informative post.

    But how do we test the backplane trace shorted to ground?