Revised January 17, 2005
August 11, 2003
Products Affected
|
Product |
Top Assembly |
Printed Circuit Assembly |
HW Rev. |
||
|---|---|---|---|---|---|
|
Part Number |
Rev. |
Part Number |
Rev. |
||
|
WS-X6101-OC12-MMF and WS-X6101-OC12-MMF= |
68-0668-02 through 68-0668-05 |
ALL |
73-3791-03 through 73-3791-05 |
ALL |
1.0 through 1.4 |
|
WS-X6101-OC12-SMF and WS-X6101-OC12-SMF= |
68-0764-01 through 68-0764-05 |
ALL |
73-3791-03 through 73-3791-05 |
ALL |
1.0 through 1.4 |
Problem Description
There are two issues that create the potential for packet loss and performance degradation on the WS-X6101-OC12-MMF and WS-X6101-OC12-SMF boards.
-
Packets are dropped at the Rx Host, which results in data corruption, bogus Content-Addressable Memory (CAM) entries and most multi-buffer packets getting dropped. The THOST_IN_BREAKPOINT error messages may cause the board to reset. These events occur randomly at various levels of traffic.
-
There is the potential for the Asynchronous Transfer Mode (ATM) card to freeze when the hidden command show sprom x is issued from the Supervisor CLI where x is the slot number of the ATM card. It freezes all traffic passing through the card. Upgrading the ATM linecard to Cisco IOS® Software Release 12.1(19)E will fix this issue.
Background
A new microprocessor version was incorporated on the boards. An incorrect bit setting in the host microprocessor results in the problems described above. The setting impacts the timing of cache writes and can cause data to be incorrectly written or updated.
The transmit (TX) packet first-in-first-out (FIFO) and the Identification Serial Programmable Read Only Memory (ID SPROM) share some configuration signals. With traffic running, there is a corner case condition that occurs when the Serial Programmable Read Only Memory (SPROM) is read. That causes the TX packet FIFO to enter a special read mode. When the FIFO is in this mode, normal transmit traffic does not flow. Upgrading to Cisco IOS Software Release 12.1(19)E fixes this problem.
Problem Symptoms
Typical symptoms include:
-
Transmission or reception of corrupted packet data.
-
Gradual degradation of traffic throughput.
-
The following error messages appear on the ATM console:
## ATMDRV ERROR REPORT ## RHost: Host Command Error: P1CMDS_RX_UPDATE_SAR_STATS(33 or 0x21) ## RSAR STATS ## ERROR ==> 113 Error = HOST_IN_BREAKPOINT(113) ## ATMDRV ## msg = 0x210000C2 0x000002BE 0x0AD400E8 0x00000001 0xA0400808 0x601404DC 0x600CA88C 0x603D0000 ## ATMDRV ERROR REPORT ## RHost: Host Command Error: P1CMDS_RX_UPDATE_SAR_STATS(33 or 0x21) Error = HOST_IN_BREAKPOINT(113)
Workaround/Solution
Boards exhibiting the problem with serial numbers Sxx0340xxxx and higher can be field upgraded by running the Complex Programmable Logic Device (CPLD) Software Update Tool.
Note: This special image will only run on Supervisor2 systems.
Reference the Upgrade Instructions section below for information and instructions on how to use this tool.
If you have boards exhibiting the problem with serial numbers Sxx0339xxxx and below or if you do not have access to a Supervisor2 system, the board will need to be replaced. Use the standard RMA process to obtain a replacement board.
DDTS
To follow the bug ID link below and see detailed bug information, you must be a registered user and you must be logged in.
|
DDTS |
Description |
|---|---|
|
CSCdt05170 (registered customers only) |
HOST_IN_BREAKPOINT errors on Tucana causing it to hang |
|
CSCea56827 (registered customers only) |
Packets drop at RX Host on a WS-X6101 |
|
CSCeb18517 (registered customers only) |
Show sprom x freezes a WS-X6101-OC12 Card |
How To Identify Hardware Levels
Boards with Hardware version between 1.1 and 1.4 are affected. A board with serial above Sxx0339xxxx can be upgraded using the CPLD Software Update Tool. To identify the serial number of your board, use the following commands:
Use the show version command:
Console> (enable) show version
WS-C6506 Software, Version NmpSW: 5.5(3)
Copyright (c) 1995-2000 by Cisco Systems
NMP S/W compiled on Sep 8 2000, 17:39:10
System Bootstrap Version: 5.3(1)
Hardware Version: 2.0 Model: WS-C6506 Serial #: TBA04321604
Mod Port Model Serial # Versions
--- ---- ------------------- ----------- --------------------------------------
1 2 WS-X6K-SUP1A-2GE SAD04300J7L Hw : 3.2
Fw : 5.3(1)
Fw1: 5.1(1)CSX
Sw : 5.5(3)
Sw1: 5.5(3)
WS-F6K-PFC SAD042604HE Hw : 1.1
2 2 WS-X6K-SUP1A-2GE SAD04300HMV Hw : 3.2
Fw : 5.3(1)
Fw1: 5.1(1)CSX
Sw : 5.5(3)
Sw1: 5.5(3)
WS-F6K-PFC SAD0429086H Hw : 1.13
16 WS-X6416-GBIC SAD04310B2K Hw : 1.2
Fw : 5.4(2)
Sw : 5.5(3)
4 2 WS-X6101-OC12-SMF SAD04230E0Y Hw : 1.1
Fw : 12.0(5)XS,
Sw : 12.0(5)XS,
15 1 WS-F6K-MSFC SAD0428191K Hw : 1.4
Fw : 12.1(2)E,
Sw : 12.1(2)E,
16 1 WS-F6K-MSFC SAD04260L4F Hw : 1.4
Fw : 12.1(2)E,
Sw : 12.1(2)E,
DRAM FLASH NVRAM
Module Total Used Free Total Used Free Total Used Free
------ ------- ------- ------- ------- ------- ------- ----- ----- -----
1 65408K 39081K 26327K 16384K 6971K 9413K 512K 210K 302K
Uptime is 3 days, 23 hours, 42 minutes
TO IDENTIFY UPGRADED BOARDS:
Use the show sprom [slot number] 2 command to find your board versions. Once a board has been updated, EPLD C and D will have version 0x2 or higher.
**Verify that there is no traffic running, reference CSCeb18517.**
Console (enable) sh sprom 6 2 Common block: Block Signature : 0xabab Block Version : 1 Block Length : 144 Block Checksum : 0x109a EEPROM Size : 256 Block Count : 2 FRU Major Type : 0x6003 FRU Minor Type : 0x0 OEM String : Cisco Systems Product Number : WS-X6101-OC12 Serial Number : SAD0519046J Part Number : 73-3791-05 Part Revision : A0 Mfg Deviation : H/W Version : 1.5 Mfg Bits : 0 Engineer Use : 0 snmpOID : 0.0.0.0.0.0.0.0 Power Consump : -210 RMA Code : 0-0-0-0 FRU-specific block: Block Signature : 0x6003 Block Version : 1 Block Length : 98 Block Checksum : 0xb3e Feature Bits : 0x5 HW Changes Bits : 0x0 Card Index : 8 MAC Addresses : 00-02-7e-f8-d5-ea (through 00-02-7e-f8-d6-09) Number of MACs : 32 Number of Processors : 4 Number of EPLD : 5 EPLD A : 0x6 EPLD B : 0x2 EPLD C : 0x2 Boards that have been updated will have EPLD C and D at version 0x2 or higher EPLD D : 0x2 EPLD E : 0x1 Port Type-Num : SRAM size : 512 Sensor #1 : 75,60 Sensor #2 : 65,50 Sensor #3 : -127,-127 Sensor #4 : -127,-127 Sensor #5 : -128,-128 Sensor #6 : -128,-128 Sensor #7 : -128,-128 Sensor #8 : -128,-128 Console (enable)
Upgrade Instructions
To upgrade the EPLD on the board, follow these instructions:
Requirements: WS-X6101, Catalyst 6000/6500 with a Supervisor 2 (Supervisor 1, Supervisor 1A and Supervisor 720 are not supported)
Files: epld-sup2-6101oc12-swupdate-2.hZ
CPLD Software Update Tool:
Automates and updates CPLDs on the WS-X6101 OC-12 ATM module to correct the initialization of the module. The CPLD Automator seamlessly upgrades the ATM module with the necessary CPLD updates and once complete, it resets and returns to ROMMON.
INSTRUCTIONS:
-
Copy image onto supervisor bootflash or slot0:
-
Save your configuration, take note of your original configuration register setting.
-
Set configuration register to 0x0 .
-
Reload the system .
-
You will be at the rommon prompt, boot the epld-sup2-6101oc12-swupdate-2.hZ image. ("boot bootflash:epld-sup2-6101oc12-swupdate-2.hZ")
-
The system will reset once the update is complete.
-
Set your configuration register back to your original setting. At the rommon prompt, type confreg. Type the value you noted in step 2. Then type the letter "i". Your system should reset.
-
Delete epld-sup2-6101oc12-swupdate-2.hZ from your bootflash.
A few notes about the upgrade process:
-
If in a redundant setup, the other supervisor must also be in rommon at the time of the upgrade. Failure to do so may result in the high-availability process in the active supervisor forcing a reset to the upgrading module during the middle of the upgrade process.
-
Do not configure the config register to auto-boot this image. After programming the ATM module CPLD, the supervisor will reset.
The required image (epld-sup2-6101oc12-swupdate-2.hZ) can be located on Software Center (registered customers only) .
For More Information
If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods:
Receive Email Notification For New Field Notices
Product Alert Tool - Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.
