Revised April 07, 2004
March 26, 2004
Products Affected
-
7304-NPE-G100
Problem Description
The 7304-NPE-G100 may encounter fatal errors during the boot sequence, caused by timing variables built into the field-programmable gate array (FPGA) core. New FPGA firmware has been provided by the FPGA supplier to rectify the timing issue. All boards shipped new from Cisco Manufacturing will contain the updated FPGA firmware loaded onto the 7304-NPE-G100. These FPGA improvements have also been incorporated into the Cisco IOS® Software Release 12.2(20)S2. These improvements offer increased reliability for the 7304-NPE-G100 during the boot sequence.
Note:?
-
To date these errors have only been encountered in Cisco's test facilities. There have not been any reported field failures caused by this problem.
-
The errors mentioned above do not affect the 7304-NSE-100.
Background
When the 7304-NPE-G100 was released, according to the FPGA supplier's boards specification the FPGA had a lower PLL lock window time value. It was noted in testing that some components were operating outside the phase lock loop (PLL) lock window, causing unexpected fatal errors . The new FPGA image corrects this to a new recommended manufacturer value.
Problem Symptoms
There have been no reported field failures caused by this problem.
The following error was displayed on the console of the router during the IOS boot test.
*** System received a Bus Error exception ***
The following command can be used to verify the FPGA firmware version.
7304A>sh diag 0 (Primary) 7304A>sh diag 2 (Secondary)
7304A>sh diag 0
Output que Slot 0/1:(size/max NPEG100 NSE Card 5 minute inpu NSE Card state: Primary Insertion time: 3d07h ago rate 0 bits/sec, 0 packets/sec C7300 NPEG100 Mainboard EEPROM: 78203814 pa Hardware Revision : 1.0uffer PCB Serial Number : CAT07490C76adcasts (0 IP multicast) RMA Number : 0-0-0-0ons, 1 interface resets RMA History : 00 0 output buffer failures, 0 output Deviation Number : 0-0 Product Number : 7304-NPE-G100 Hardware is HT FPGA Top Assy. Part Number : 68-1941-02 htf_reg = 0xBE400000 htf_h Manufacturing Test Data : 00 00 00 00 00 00 00 00 Hi ring: Rx = 0x43 Field Diagnostics Data : 00 00 00 00 00 00 00 00 Low ring: Rx = 0x4 0x00: 04 FF 40 03 EA 41 01 00 C1 8B 43 41 54 30 37 34 First entry 0x43BC3B48 Last ent 0x10: 39 30 43 37 36 82 49 20 9C 02 42 43 30 02 02 03 Low Priority Receive Ring (0 0x20: 00 81 00 00 00 00 04 00 80 00 00 00 00 CB 94 37C7C98, rxr = 0x87C6600, rx_shadow = 0x43BC7B88 0x30: 33 30 34 2D 4E 50 45 2D 47 31 30 30 20 20 20 20size=0x400 Low Priority Receive 0x40: 20 20 20 87 44 07 95 02 C4 08 00 00 00 00 00 007B88 Last entry 0x43BCBB78, next = 0x43BC7B88 0xE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF : 0x1F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FPGA information: Current NPEG100 FPGA version : 02.04 IOS bundled NPEG100 FPGA version : 02.04 7304A>
Workaround/Solution
|
Scenario |
FPGA firmware |
Cisco IOS Release |
Suggested Actions |
|---|---|---|---|
|
1 |
2.04 |
12.2(20)S2 |
Will not be prompted to take any action |
|
2 |
Earlier than 2.04 |
12.2(20)S2 |
When prompted to upgrade the FPGA select - YES - ( For more information refer to the section below How To Upgrade Software) |
|
3 |
2.04 |
Earlier than 12.2(20)S2 |
When prompted to downgrade the FPGA select - NO - (The new FPGA offers greater reliability) |
Note:?In scenario 3, always select NO to the downgrade prompt. It is possible to lose all functionality of the card if you select yes to downgrade.
How To Upgrade Software
Currently running ROMMON from ROM 0 The following board(s) may have incompatible FPGA - need to be updated Please note the board(s) will be reset after FPGA update. In the case of NSE, it will reload the whole system. HARDWARE FPGA VERSION ESTIMATED TIME SLOT FPGA VERSION CURRENT IOS BUNDLED TO UPDATE ---- ---- -------- ------- ----------- -------------- 0 NPEG100 00.30 02.03 02.04 up to 12 minutes Upgrade slot 0 NPEG100 FPGA? [y/n]y Slot 0 NPEG100 FPGA update in process PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS OR NEXT RELOAD MAY CRASH THE SYSTEM MB FPGA flash update in progress Erasing (this may take a while)... Programming... CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Verifying MB FPGA flash Reading from MB FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvDone Comparing with the source file...Passed Slot 0 NPEG100 FPGA successfully updated from version 02.03 to version 02.04 System will be reloaded now for the new FPGA to take effect... Press any key to continue... System Bootstrap, Version 12.2(14r)SZ1, RELEASE SOFTWARE (fc1) TAC Support: http://www.cisco.com/tac Copyright (c) 2003 by cisco Systems, Inc. C7300 platform with 262144 Kbytes of main memory Currently running ROMMON from ROM 0 Self decompressing the image : ########################################[OK] Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - Restricted Rights clause at FAR sec. 52.227-19 and subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 Cisco Internetwork Operating System Software IOS (tm) 7300 Software (C7300-JS-M), Version 12.2(20)S2, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2004 by cisco Systems, Inc. Compiled Mon 15-Mar-04 16:54 by ccai Image text-base: 0x40008BF4, data-base: 0x427BC000 Currently running ROMMON from ROM 0 cisco 7300 (NPEG100) processor (revision 0x00) with 229376K/32768K bytes of memory. Processor board ID SCA070800G2 SB-1 CPU at 800Mhz, Implementation 1025, Rev 0.2, 512KB L2 Cache 4 slot midplane, Version 67.49 Last reset from software reset or reload Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 4 FastEthernet/IEEE 802.3 interface(s) 5 Gigabit Ethernet/IEEE 802.3 interface(s) 4 Packet over SONET network interface(s) 1021K bytes of non-volatile configuration memory. 31744K bytes of ATA compact flash in bootdisk (Sector size 512 bytes). 62976K bytes of ATA compact flash in disk0 (Sector size 512 bytes). Logging of %SNMP-3-AUTHFAIL is enabled Press RETURN to get started!
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.