Cisco 10000 Series Router SIP and SPA Software Configuration Guide
SIP and SPA Commands

Table Of Contents

SIP and SPA Commands

debug hw-module subslot commands

debug hw-module subslot errors

debug hw-module subslot events

debug hw-module subslot interrupts

debug hw-module subslot oir

debug hw-module subslot periodic

hw-module subslot reload

hw-module subslot shutdown

show hw-module all fpd

show hw-module subslot fpd

show hw-module subslot oir

show hw-module subslot transceiver

show upgrade fpd file

show upgrade fpd package default

show upgrade fpd progress

show upgrade fpd table

upgrade hw-module slot

upgrade hw-module subslot


SIP and SPA Commands


This chapter documents new and modified commands. All other commands used with this feature are documented in related Cisco IOS Command Reference publications for your release.

Commands

debug hw-module subslot commands

debug hw-module subslot errors

debug hw-module subslot events

debug hw-module subslot interrupts

debug hw-module subslot oir

debug hw-module subslot periodic

hw-module subslot reload

hw-module subslot shutdown

show hw-module all fpd

show hw-module subslot fpd

show hw-module subslot oir

show hw-module subslot transceiver

show upgrade fpd file

show upgrade fpd package default

show upgrade fpd progress

show upgrade fpd table

upgrade hw-module slot

upgrade hw-module subslot

debug hw-module subslot commands

To enable debug messages for control plane configuration and commands on a shared port adapter (SPA), use the debug hw-module subslot commands command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} commands

no debug hw-module subslot {slot/subslot | all} commands

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example enables control plane debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:

Router# debug hw-module subslot 4/0 commands

debug hw-module subslot errors

To enable debug messages for error handling and race conditions on a shared port adapter (SPA), use the debug hw-module subslot errors command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} errors

no debug hw-module subslot {slot/subslot | all} errors

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example enables error handling debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:

Router# debug hw-module subslot 4/0 errors

debug hw-module subslot events

To enable debug messages for control plane event notifications on a shared port adapter (SPA), use the debug hw-module subslot events command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} events

no debug hw-module subslot {slot/subslot | all} events

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example enables control plane event messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:

Router# debug hw-module subslot 4/0 events

debug hw-module subslot interrupts

To enable debug messages for interrupt handling on a shared port adapter (SPA), use the debug hw-module subslot interrupts command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} interrupts

no debug hw-module subslot {slot/subslot | all} interrupts

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example enables interrupt handling debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:

Router# debug hw-module subslot 4/0 interrupts

debug hw-module subslot oir

To enable debug messages for online insertion and removal (OIR) processing on a shared port adapter (SPA), use the debug hw-module subslot oir command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} oir {plugin | state-machine}

no debug hw-module subslot {slot/subslot | all} oir {plugin | state-machine}

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.

plugin

Enables debug messaging for platform-provided plug-in routines.

state-machine

Enables debug messaging for SPA OIR state machines.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example shows enabling of OIR plug-in debug messages for the SPA located in subslot 1 of the SIP that is installed in slot 4 of the router, and the corresponding messages during a SPA reload:

Router# debug hw-module subslot 4/1 oir plugin
WARNING: This command is not intended for production use
and should only be used under the supervision of
Cisco Systems technical support personnel.

SPA subslot 4/1:
   SPA specific oir handling debugging is on
Router# hw-module subslot 4/1 reload
Router#
Mar 26 01:35:04: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=9
Mar 26 01:35:04: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=1
Router#
Mar 26 01:35:09: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=0
Mar 26 01:35:10: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=2

debug hw-module subslot periodic

To enable debug messages for periodic processing on a shared port adapter (SPA), use the debug hw-module subslot periodic command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.

debug hw-module subslot {slot/subslot | all} periodic

no debug hw-module subslot {slot/subslot | all} periodic

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Enables debug messaging for all supported modules in the system.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.

If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.


Caution Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased debug command processing overhead will affect system use.

Examples

The following example enables periodic processing debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:

Router# debug hw-module subslot 4/0 periodic

hw-module subslot reload

To restart a shared port adapter (SPA) and its interfaces, use the hw-module subslot reload command in privileged EXEC configuration mode. The command does not have a no form.

hw-module subslot slot/subslot reload

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(25)S3

This command was introduced.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE on the Cisco 7600 series router and Catalyst 6500 series switch.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

The hw-module subslot reload command stops and powers up the SPA. This command is useful when you want to restart all interfaces on a SPA.

The command is recommended to restart a SPA under some of the following conditions:

To restart a SPA after it has been powered off because of a failure

To recover from corrupted messaging between the Route Processor (RP) and the SIP

Examples

The following command power cycles the SPA in subslot 2 of the SIP installed in chassis slot 13:

Router# hw-module subslot 13/2 reload
Router#

Note The hw-module subslot reload command does not produce a message on the router console to indicate the status of the command action. However, some interface configurations might produce console output related to the action of reloading the SPA.


Related Commands

Command
Description

show hw-module subslot oir

Displays the operational status of a SPA.


hw-module subslot shutdown

To disable a shared port adapter (SPA) with or without power, and save the configuration to the configuration file, use the hw-module subslot shutdown command in global configuration mode. To re-enable the SPA, use the no form of this command.

hw-module subslot slot/subslot shutdown [powered | unpowered]

no hw-module subslot slot/subslot shutdown [powered | unpowered]

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

powered

Shuts down the SPA and all of its interfaces, and leaves them in an administratively down state with power enabled. This is the default state.

unpowered

Shuts down the SPA and all of its interfaces, and leaves them in an administratively down state without power.


Defaults

If this command is not used, no hw-module subslot shutdown is the default behavior. When no hw-module subslot is configured, the SPA will be powered for normal operation.

If the hw-module subslot shutdown command is entered but neither powered or unpowered is specified in the CLI, powered is the default behavior.

Command Modes

Global configuration

Command History

Release
Modification

12.2(25)S3

This command was introduced.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

When you shut down a SPA using this command, you can choose to put it into one of two states:

Powered state—(Default) Shuts down the SPA, but the SPA remains powered on. Use this option when you plan to leave the SPA physically installed and cabled in the router. You might choose to do this if you want to install a SPA and configure it, but do not want it online or to start communicating with the remote end of the connection.

Unpowered state—Shuts down the SPA and removes power from the SPA. Use this option when you plan to remove the SPA from the chassis.

This command is useful when a user wants all the interfaces on a SPA disabled but does not or cannot remove the SPA. Unlike the hw-module subslot stop EXEC command on the Cisco 7304 router, this command is saved in the configuration file and will keep the SPA disabled when other router events (such as a router reload or OIR) attempt to restart the SPA. All other settings and configurations of the SPA will be maintained even if the SPA itself is shut down using this command.

As a general rule, you do not need to shut down a SPA if you are removing it and replacing it with the same exact model of SPA in an online insertion and removal (OIR) operation. However, you must shut down a SPA whenever you are replacing a SPA with a different model of SPA.

When you shut down a SPA using the hw-module subslot shutdown command, it remains shut down even if you reset the router or install a new SPA in that subslot. To begin using the card again, you must manually re-enable the card using the no hw-module subslot shutdown command.


Note This command is a global configuration command, not an EXEC command. On the Cisco 7304 router, another hw-module subslot command is also available in EXEC mode, but that command is used for different purposes. An important distinction between this command and the hw-module subslot command in EXEC mode on the Cisco 7304 router is that this command is saved in the configuration.


Examples

Cisco 10000 Series Router

The following example shows how to disable the SPA in subslot 3/1 while leaving the SPA in the router chassis. This command is saved to the configuration file and no actions, outside of changing this configuration, will re-enable the SPA:

Router(config)# hw-module subslot 3/1 shutdown unpowered

The following example shows how to configure the SPA to resume normal operation after the unpowered option has been used to disable the SPA:

Router(config)# hw-module subslot 3/1 shutdown powered

Cisco 7304 Router

The following example shows how to disable the SPA in subslot 4/1 while leaving the SPA in the router chassis. This command is saved to the configuration file and no actions, outside of changing this configuration, will re-enable the SPA:

Router(config)# hw-module subslot 4/1 shutdown unpowered

The following example shows how to configure the SPA to resume normal operation after the unpowered option has been used to disable the SPA:

Router(config)# hw-module subslot 4/1 shutdown powered

No messages are provided on the console when you shut down or re-enable a SPA.

Related Commands

Command
Description

show hw-module subslot oir

Displays the operational status of a SPA.

hw-module slot

Deactivates or reactivates a carrier card that is installed in a router slot. This command is entered in EXEC mode and is not saved to the configuration file.


show hw-module all fpd

To display the current versions of all field-programmable devices (FPDs) for all of the supported card types on a router, enter the show hw-module all fpd command in privileged EXEC configuration mode.

show hw-module all fpd

Syntax Description

This command has no arguments or keywords.

Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.4(4)XD

This command was integrated into Cisco IOS Release 12.4(4)XD.

12.4(11)T

This command was integrated into Cisco IOS Release 12.4(11)T.

12.2(31)SB2

This command was integrated into Cisco IOS Release 12.2(31)SB2.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

In addition to the FPD version information, the output for this command can also contain useful FPD-related notes.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 10000 Series Router

The following example shows FPD image file versions for all SPAs in the Cisco 10000 series router:

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Type               Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
 1/0 8xGE SPA[1/0]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 1/1 8xGE SPA[1/1]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 1/2 5xGE SPA[1/2]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 1/3 5xGE SPA[1/3]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 5/0 5xGE SPA[5/0]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 7/0 5xGE SPA[7/0]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 7/1 5xGE SPA[7/1]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 7/2 5xGE SPA[7/2]           1.1   1-GE I/O FPGA          1.10        1.10
---- ---------------------- ------ ------------------ ----------- --------------
 7/3 1x10GE XFP SPA[7/3]     1.1   1-10GE I/O FPGA        1.9         1.9
==== ====================== ====== =============================================

Table 12-1 describes the significant fields shown in the display.

Table 12-1 show hw-module all fpd Field Descriptions 

Field
Description

Slot

Location of the module in the slot/subslot notation.

Card Type

Card identifier.

H/W Ver.

Hardware version of the SPA.

Field Programmable Device: "ID-Name"

Identifies the FPGA device for the SPA.

Current Version

Currently running FPD image version.

Min. Required Version

Minimum FPD version that is required.


Cisco 7200 VXR

The following example shows an FPD image file version that requires an upgrade (indicated by the asterisk) for the NPE-G2 network processing engine in the Cisco 7200 VXR router:

Router# show hw-module all fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Type               Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
 npe NPE-G2                  1.5   1-NPEG2 I/O FPGA       0.18         0.20 *
---- ---------------------- ------ ------------------ ----------- --------------
   0 VSA                     0.0   1-VSA                  0.10         0.10 
==== ====================== ====== =============================================
NOTES:
       - FPD images that are required to be upgraded are indicated with a '*'
         character in the "Minimal Required Version" field. 
       - The following FPD image package file is required for the upgrade: 
         "c7200-fpd-pkg.124-4.XD.pkg"

Cisco 7600 Series

The following example shows FPD image file versions for all SIPs and SPAs in the Cisco 7600 series router:

Router# show hw-module all fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Type               Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
   4 7600-SIP-200            0.132 1-I/O FPGA             0.19        0.18     
                                   2-EOS FPGA             0.22        0.22     
                                   3-PEGASUS TX FPGA      0.121       0.121    
                                   4-PEGASUS RX FPGA      0.13        0.13     
                                   5-ROMMON               1.1         1.1      
---- ---------------------- ------ ------------------ ----------- --------------
 4/0 SPA-4XOC3-ATM           1.0   1-I/O FPGA             0.121       0.121    
---- ---------------------- ------ ------------------ ----------- --------------
 4/1 SPA-8XCHT1/E1           0.117 1-ROMMON               2.12        2.12     
                                   2-I/O FPGA             0.22        0.22     
---- ---------------------- ------ ------------------ ----------- --------------
 4/3 SPA-4XCT3/DS0           0.253 1-ROMMON               2.12        2.12     
                                   2-I/O FPGA             0.21        0.21     
                                   3-T3 SUBRATE FPGA      0.15        0.15     
==== ====================== ====== =============================================

Cisco 10000 Series

The following example shows FPD image file versions that require an upgrade (indicated by the asterisk) for two SIPs in the Cisco 10000 series router. The SIPs are disabled due to the version mismatch.

Router# show hw-module all fpd

==== ====================== ====== ================== =========== ==============
                            H/W    Field Programmable  Current     Min. Required
Slot  Card Type             Ver.   Device: "ID-Name"   Version     Version
==== ====================== ====== ================== =========== ==============
 1/0  5xGE SPA[1/0]         1.1     1-5xGE V2 I/O FPGA  1.10        1.10     
---- ---------------------- ------ ------------------ ----------- --------------
 1/1  1x10GE XFP SPA[1/1]   1.1     1-10GE V2 I/O FPGA  1.9         1.9      
---- ---------------------- ------ ------------------ ----------- --------------
 1/2  5xGE SPA[1/2]         1.1     1-5xGE V2 I/O FPGA  1.10        1.10     
==== ====================== ====== =============================================
 NOTES:
       - FPD images that are required to be upgraded are indicated with a '*'
         character in the "Minimal Required Version" field.
       - The following FPD image package file is required for the upgrade:
         "c10k-fpd-pkg.122-34.SB.pkg"

Related Commands

Command
Description

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.

show hw-module subslot fpd

Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.


show hw-module subslot fpd

To display the current versions of all field-programmable devices (FPDs) for a particular SPA or all of the active SPAs on a router, use the show hw-module subslot fpd command in privileged EXEC mode.

Cisco 7304 Router

show hw-module subslot [slot/subslot] fpd

Cisco 7600 Series Routers, Catalyst 6500 Series Switches, Cisco 10000 Series Router, and Cisco 12000 Series Routers

show hw-module subslot {slot/subslot | all} fpd

Syntax Description

slot

Chassis slot number.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Specifies display of FPD information for all SPAs in the system.

Note The all keyword is not supported for SPAs on the Cisco 7304 router.


Defaults

For the Cisco 7304 router, if no location is specified, the output for this command will show information for all supported card types on the router.

For the Cisco 7600 series routers, Catalyst 6500 series switches, and Cisco 12000 series routers, there is no default behavior or values.

For more information about FPD upgrades on shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S2

This command was introduced.

12.2(18)SXE

The all keyword was added in Cisco IOS Release 12.2(18)SXE on the Cisco 7600 series routers and Catalyst 6500 series switches.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S and introduced on Cisco 12000 series routers.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

In addition to the FPD version information, the output for this command may also contain useful FPD-related notes.

Cisco 7304 Router

The all keyword is not supported on the Cisco 7304 router. The slot/subslot arguments are optional, and if you do not specify them, the command displays FPD information for all supported card types on the router.

Cisco 7600 Series Routers, Catalyst 6500 Series Switches, and 12000 Series Routers

If you do not use the all keyword, then you must specify the slot/subslot arguments to select the location of a particular card. There is no default behavior for this command on the Cisco 7600 series routers.

Examples

Cisco 10000 Series Router

The following example shows the current version of FPDs for a 5-port Gigabit Ethernet SPA in subslot 0 of a SIP in slot 1 on a Cisco 10000 series router:

Router# show hw-module subslot 1/0 fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Type               Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
 1/0 5xGE SPA[1/0]           1.1   1-GE I/O FPGA          1.10        1.10
==== ====================== ====== =============================================

Displaying FPD Information for a Particular SPA

This example shows the output when using the slot/subslot arguments to identify a particular SPA. This SPA meets the minimum FPD requirements with that particular Cisco IOS release.

Router# show hw-module subslot 4/0 fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Description        Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
4/0 SPA-4XOC3-ATM           1.0   1-I/O FPGA             0.121       0.121    
==== ====================== ====== =============================================

Displaying FPD Information for all SPAs in the System

This example shows FPD image file versions for all SPAs in the system:

Router# show hw-module subslot all fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Type               Ver.  Device: "ID-Name"    Version      Version
==== ====================== ====== ================== =========== ==============
 4/0 SPA-4XOC3-ATM           1.0   1-I/O FPGA             0.121       0.121    
---- ---------------------- ------ ------------------ ----------- --------------
 4/1 SPA-8XT1/E1             0.143 1-ROMMON               2.12        2.12     
                                   2-I/O FPGA             0.22        0.22     
---- ---------------------- ------ ------------------ ----------- --------------
 4/3 SPA-4XOC3-POS           0.100 1-I/O FPGA             3.4         3.4      
---- ---------------------- ------ ------------------ ----------- --------------
 7/0 SPA-8XCHT1/E1           0.117 1-ROMMON               2.12        2.12     
                                   2-I/O FPGA             0.22        0.22     
---- ---------------------- ------ ------------------ ----------- --------------
 7/1 SPA-4XOC3-ATM           0.205 1-I/O FPGA             0.121       0.121    
==== ====================== ====== =============================================

Displaying Information for all SPAs in the System Example (Cisco 7304 only)

The all keyword is not supported on the Cisco 7304 router.

To display all FPD image file versions for all SPAs on a Cisco 7304 router, enter the show hw-module subslot fpd command without specifying a slot and subslot. The following example shows all FPD image file versions on a Cisco 7304 router:

Router# show hw-module subslot fpd

==== ====================== ====== =============================================
                             H/W   Field Programmable   Current   Min. Required
Slot Card Description        Ver.  Device:"ID-Name"     Version      Version
==== ====================== ====== ================== =========== ==============
 2/0 SPA-4FE-7304            0.32  1-Data & I/O FPGA      4.13        4.13     
---- ---------------------- ------ ------------------ ----------- --------------
 2/1 SPA-2GE-7304            0.15  1-Data & I/O FPGA      4.13        4.13     

==== ====================== ====== =============================================

Related Commands

Command
Description

show hw-module all fpd

Displays the current versions of all FPDs for all of the supported card types on a router.

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location on a router, and for all of the SPAs installed in that SIP.


show hw-module subslot oir

To display the operational status of a shared port adapter (SPA), use the show hw-module subslot oir command in privileged EXEC configuration mode.

show hw-module subslot {slot/subslot | all} oir [internal]

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

all

Displays OIR status for all supported card types in the system.

internal

(Optional) Displays detailed diagnostic information. This option is intended for internal diagnostic use with Cisco Systems technical support personnel.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(25)S3

This command was introduced.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

Use the show hw-module subslot oir command to obtain operational status information about one or all SPAs. To display information for a specific SPA, specify the slot number of the SIP and the subslot number of the SPA about which you want information.

To display information for all SPAs in the router, do not specify the slot/subslot arguments and use the all keyword. If no location is specified, the output for this command will show information for all SPAs in the router.

The optional internal keyword displays detailed diagnostic information that is recommended only for use with Cisco Systems technical support personnel.

Examples

The following example shows the operational status of all of the SPAs installed in a router where two of the SPAs are in an out-of-service condition:

Router# show hw-module subslot all oir

Module         Model              Operational Status
-------------- ------------------ -------------------------
subslot 4/0    SPA-4XOC3-POS      booting
subslot 4/1    SPA-4XOC3-ATM      out of service(FPD upgrade failed)
subslot 4/2    SPA-4XOC3-POS      ok
subslot 4/3    SPA-1XTENGE-XFP    out of service(SPA unrecognized)

Table 12-2 describes the possible values for the Operational Status field in the output.


Note The following status descriptions are not applicable to every SPA and can be platform-specific.


Table 12-2 Operational Status Field Descriptions 

Operational Status
Description

admin down

SPA is administratively disabled by the hw-module subslot shutdown global configuration command.

booting

SPA is initializing.

missing

SPA is not present in the SIP subslot.

ok

SPA is operational.

out of service (reason)

The SPA is out of service for one of the following reasons:

Note The following reasons are not applicable to every SPA and can be platform-specific.

Analyze failed—Failed to create a SPA data structure, most likely due to a memory allocation problem.

Authentication failed—A SPA has failed hardware validation.

Data structure create error—Failed to create a SPA data structure, most likely due to a memory allocation problem.

Event corrupt—A SPA online insertion and removal (OIR) event has been corrupted. This could be caused by a corrupted message between the SIP and the Route Processor (RP) or some other software or hardware problem.

Event sequence error—A SPA OIR event was received out of sequence. This could be caused by a corrupted message between the SIP and the Route Processor (RP) or some other software or hardware problem.

Fail code not set—Failure code could not be read from a SPA OIR event message. This could be caused by a corrupted message between the SIP and the RP or some other software or hardware problem.

Failed too many times—A SPA is disabled because it has failed more than the allowable limit on the platform.

 

FPD upgrade failed—A field-programmable device, such as the Field-Programmable Gate Array (FPGA), failed to automatically upgrade.

H/W signal deasserted—The SPA_OK or PWR_OK hardware signal indicating that the SPA is accessible is no longer asserted.

Heartbeat failed—Occurs when intelligent SPAs encounter heartbeat failures.

Incompatible FPD—An FPGA version mismatch with the Cisco IOS software has been detected for the SPA.

Init timeout—Time limit has been reached during initialization of a SPA.

Read SPA type failed—A read from the hardware for the SPA type failed.

Reload request—A SPA reload is in progress from the hw-module subslot reload command.

SPA h/w error—The SPA software driver has detected a hardware error.

SPA ready timeout—A timeout occurred on the RP while waiting for the SPA to become operational.

SPA type mismatch—Occurs when you have preconfigured a SPA of one type, but have inserted a SPA of a different type.

Note This reason code applies only to those platforms that support preconfiguration. This code is not applicable to a Cisco 7600 series router or Catalyst 6500 series switch.

SPA unrecognized—SPA is not supported by the Cisco IOS software release.

Start failed—Failed to start interfaces on the SPA.

Unexpected inserted event—The SPA OIR software has received a SPA insertion event when the OIR software considered the SPA already present.

Wait h/w ok timeout—A timeout occurred while waiting for the SPA_OK and PWR_OK hardware signals to be asserted.

Wait start timeout—A timeout occurred on the SIP while waiting for permission from the RP to bring up the SPA.

stopped

SPA has been gracefully deactivated using the hw-module subslot stop privileged EXEC command on the Cisco 7304 router.


The following example shows the operational status of all of the SPAs installed in a router where all SPAs are running successfully:

Router# show hw-module subslot all oir 

Module        Model                Operational Status
------------- -------------------- ------------------------
subslot 1/1   SPA-2XOC3-ATM        ok
subslot 4/0   SPA-2XT3/E3          ok
subslot 4/1   SPA-4XOC3-POS        ok
subslot 4/2   SPA-8XCHT1/E1        ok

The following example shows sample output when using the optional internal keyword:

Router# show hw-module subslot 4/0 oir internal

WARNING: This command is not intended for production use
and should only be used under the supervision of
Cisco Systems technical support personnel.

sm(spa_oir_tsm subslot 4/0 TSM), running yes, state ready
Admin Status: admin enabled,  Operational Status: ok(1)
Last reset Reason: manual
TSM Context:
    configured_spa_type 0x483
    soft remove fail code 0x0(none)
    last_fail_code 0x110E(SPA unrecognized)
    fail_count 0
    timed_fail_count 0, failed_spa_type 0x483
    recovery_action 6
    associated_fail_code 0x110E(SPA unrecognized)
    sequence numbers: next from tsm 4, last to tsm 2
    flags 0x0
Subslot:
    spa type 0x483, active spa type 0x483
    subslot flags 0x0, plugin flags 0x0
TSM Parameters:
    wait_psm_ready_timeout 360000 ms, init_timeout 240000 ms
    short_recovery_delay 5000 ms, long_recovery_delay 120000 ms
    ok_up_time 1200000 ms, bad_fail_count 10
    fail_time_period 600000 ms, max_fail_count 5
    does not support pre-configuration
SPA OIR state machine audit statistics
                In-sync poll-count  qry-fail resp-fail  restarts fail-count
subslot 4/0         yes          1         0         0         0          0

Related Commands

Command
Description

hw-module subslot reload

Restarts a SPA and its interfaces.

hw-module subslot shutdown

Shuts down a SPA with or without power.


show hw-module subslot transceiver

To display the information about an optical transceiver installed in a shared port adapter (SPA), use the show hw-module subslot transceiver command in privileged EXEC configuration mode.

show hw-module subslot slot/subslot transceiver port {idprom [brief | detail | dump] | status}

Cisco 10000 Series Router

show hw-module subslot slot/subslot transceiver port {idprom | status}

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

port

Port or interface number.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

idprom

Displays detailed hardware information for the specified transceiver.

brief

(Optional) Displays summary hardware information for the specified transceiver.

detail

(Optional) Displays detailed hardware information for the specified transceiver.

dump

(Optional) Displays register information for the specified transceiver.

status

Displays operational status for the specified transceiver.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

Use the show hw-module subslot transceiver command to obtain hardware information or operational status for optical devices installed in a SPA.

Cisco Systems qualifies the small form-factor pluggable (SFP) optics modules that can be used with SPAs.


Note The SPAs will only accept the SFP modules listed as supported in this document. An SFP check is run every time an SFP module is inserted into a SPA and only SFP modules that pass this check will be usable.


If a transceiver has not been qualified by Cisco Systems for use with a SPA, the show hw-module subslot transceiver status command reports the following message:

The transceiver in slot 4 subslot 0 port 2
  is not a Cisco supplied component. In the current configuration
  third party transceivers are not serviced.

If a transceiver has not been qualified by Cisco Systems for use with a SPA, the show hw-module subslot transceiver idprom command reports the following message:

Transceiver is not a Cisco supplied part: the system cannot read the IDPROM

Examples

show hw-module subslot transceiver idprom Command for an OC-3 Transceiver

The following example shows hardware IDPROM information for an OC-3, short reach, multimode transceiver installed in the first interface port (0) of the SPA located in subslot 2 of the SIP installed in chassis slot 7:

Router# show hw-module subslot 7/2 transceiver 0 idprom 
IDPROM for transceiver POS7/2/0:
  Description                               = SFP optics (type 3)
  Transceiver Type:                         = OC3 SR-1/STM1 MM (1)
  Product Indentifier (PID)                 = TRP-03BCS       
  Vendor Revision                           =   
  Serial Number (SN)                        = 2169298         
  Vendor Name                               = OCP             
  Vendor OUI (IEEE company ID)              = 00.00.00 (0)
  Device State                              = Enabled.
  CLEI code                                 = ^@^@^Cc#}0^Ll5
  Cisco part number                         = hc?z^B<@^E^R^@
  Date code (yy/mm/dd)                      = 03/04/21
  Connector type                            = LC.
  Encoding                                  = 8B10B
                                              4b5b
                                              NRZ
  Nominal bitrate                           = OC3/STM1 (200 Mbits/s)
  Minimum bit rate as % of nominal bit rate = 68 % of 200 Mbits/s
  Maximum bit rate as % of nominal bit rate = 71 % of 200 Mbits/s

show hw-module subslot transceiver idprom Command for an OC-12 Transceiver

The following example shows hardware IDPROM information for an OC-12, short reach, multimode transceiver installed in the first interface port (0) of the SPA located in subslot 0 of the SIP installed in chassis slot 7:

Router# show hw-module subslot 7/0 transceiver 0 idprom 
IDPROM for transceiver POS7/0/0:
  Description                               = SFP optics (type 3)
  Transceiver Type:                         = OC12 SR-1/STM4 MM (8)
  Product Indentifier (PID)                 = TRP-12BCS       
  Vendor Revision                           =   
  Serial Number (SN)                        = 2177091         
  Vendor Name                               = OCP             
  Vendor OUI (IEEE company ID)              = 00.00.00 (0)
  Device State                              = Enabled.
  CLEI code                                 = ^@^@^CdZ+{N^\^X
  Cisco part number                         = pk:c^F^K^@
  Date code (yy/mm/dd)                      = 03/05/07
  Connector type                            = LC.
  Encoding                                  = 8B10B
                                              4b5b
                                              NRZ
  Nominal bitrate                           = OC12/STM4 (600 Mbits/s)
  Minimum bit rate as % of nominal bit rate = 92 % of 600 Mbits/s
  Maximum bit rate as % of nominal bit rate = 13 % of 600 Mbits/s

show hw-module subslot transceiver idprom brief Command

The following example shows the operational status of the transceiver installed in the first interface port (0) of the SPA located in subslot 2 of the SIP installed in chassis slot 3:

Router# show hw-module subslot 3/2 transceiver 0 idprom brief
IDPROM for transceiver POS3/2/0:
  Description                               = SFP optics (type 3)
  Transceiver Type:                         = OC12 SR-1/STM4 MM (8)
  Product Indentifier (PID)                 = TRP-12BCS       
  Vendor Revision                           =   
  Serial Number (SN)                        = 2569567         
  Vendor Name                               = CISCO-OCP       
  Vendor OUI (IEEE company ID)              = 00.00.00 (0)
  Device State                              = Enabled.
  CLEI code                                 = ^@^@^C4]  ^@T(.
  Cisco part number                         = T^W;L^YkcQ7^@
  Date code (yy/mm/dd)                      = 04/03/24
  Connector type                            = LC.
  Encoding                                  = 8B10B
                                              4b5b
                                              NRZ
  Nominal bitrate                           = OC12/STM4 (600 Mbits/s)
  Minimum bit rate as % of nominal bit rate = 92 % of 600 Mbits/s
  Maximum bit rate as % of nominal bit rate = 13 % of 600 Mbits/s

show hw-module subslot transceiver idprom detail Command

The following example shows the detail form of the command for the transceiver installed in the sixth interface port (5) of the SPA located in subslot 0 of the SIP installed in chassis slot 4:

Router# show hw-module subslot 4/0 transceiver 5 idprom detail 
IDPROM for transceiver GigabitEthernet4/0/6:
  Description                               = SFP optics (type 3)
  Transceiver Type:                         = GE SX (19)
  Product Indentifier (PID)                 = FTRJ8519P1BNL-C3
  Vendor Revision                           = A1
  Serial Number (SN)                        = FNS0821K2J5     
  Vendor Name                               = CISCO-FINISAR   
  Vendor OUI (IEEE company ID)              = 00.90.65 (36965)
  CLEI code                                 = CNUIAAMAAA
  Cisco part number                         = 10-1954-01
  Device State                              = Enabled.
  Date code (yy/mm/dd)                      = 04/05/19
  Connector type                            = LC.
  Encoding                                  = 8B10B
                                              NRZ
  Nominal bitrate                           = 2xFC (2100 Mbits/s)
  Minimum bit rate as % of nominal bit rate = not specified
  Maximum bit rate as % of nominal bit rate = not specified
  Link reach for 9u fiber (km)              = SX(550/270m) (0)
                                              1xFC-MM(500/300m) (0)
                                              2xFC-MM(300/150m) (0)
                                              ESCON-MM(2km) (0)
  Link reach for 9u fiber (m)               = SX(550/270m) (0)
                                              1xFC-MM(500/300m) (0)
                                              2xFC-MM(300/150m) (0)
                                              ESCON-MM(2km) (0)
  Link reach for 50u fiber (m)              = 2xFC-MM(300/150m) (30)
  Link reach for 62.5u fiber (m)            = 2xFC-MM(300/150m) (15)
  Nominal laser wavelength                  = 850 nm.
  DWDM wavelength fraction                  = 850.0  nm.
  Supported options                         = Tx disable
                                              Tx fault signal
                                              Loss of signal (standard implementation)
  Supported enhanced options                = Alarms for monitored parameters
  Diagnostic monitoring                     = Digital diagnostics supported
                                              Diagnostics are externally calibrated
                                              Rx power measured is "Averagepower"
  Transceiver temperature operating range   = -5 C to 85 C (extended)
  Minimum operating temperature             = -20 C
  Maximum operating temperature             = 90 C
  High temperature alarm threshold          = +109.000 C
  High temperature warning threshold        = +103.000 C
  Low temperature warning threshold         =  -13.000 C
  Low temperature  alarm threshold          =  -29.000 C
  High voltage alarm threshold              = 3.9000 Volts
  High voltage warning threshold            = 3.7000 Volts
  Low voltage warning threshold             = 2.9000 Volts
  Low voltage alarm threshold               = 2.7000 Volts
  High laser bias current alarm threshold   = 15.000 mAmps
  High laser bias current warning threshold = 12.000 mAmps
  Low laser bias current warning threshold  = 2.000 mAmps
  Low laser bias current alarm threshold    = 1.000 mAmps
  High transmit power alarm threshold       = 0.7424 mWatts
  High transmit power warning threshold     = 0.7424 mWatts
  Low transmit power warning threshold      = 0.959 mWatts
  Low transmit power alarm threshold        = 0.619 mWatts
  High receive power alarm threshold        = 5.9324 mWatts
  High receive power warning threshold      = 3.7416 mWatts
  Low receive power warning threshold       = 0.751 mWatts
  Low receive power alarm threshold         = 0.478 mWatts
  External Calibration constant: Rx power4  = 0.000
  External Calibration constant: Rx power3  = 0.000
  External Calibration constant: Rx power2  = 0.000
  External Calibration constant: Rx power1  = 0.212
  External Calibration constant: Rx power0  = -1.4294966868
  External Calibration: bias current slope  = 1.000
  External Calibration: bias current offset = 0

show hw-module subslot transceiver status Command

The following example shows the operational status of the transceiver installed in the third interface port (2) of the SPA located in subslot 0 of the SIP installed in chassis slot 4:

Router# show hw-module subslot 4/0 transceiver 2 status 
The Transceiver in slot 4 subslot 0 port 2 is enabled.
  Module temperature                = +41.617 C
  Transceiver Tx supply voltage     = 3292.0 uVolts
  Transceiver Tx bias current       = 4840 uAmps
  Transceiver Tx power              = 349.2 uWatts
  Transceiver Rx optical power      = 0.5 uWatts

show upgrade fpd file

To display the contents of an FPD image package file, enter the show upgrade fpd file command in privileged EXEC configuration mode.

show upgrade fpd file file-url [detail]

Syntax Description

file-url

Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.

detail

(Optional) Displays detailed information about the contents of the FPD image package file. This option is intended for use by Cisco customer support personnel only.


Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S6

This command was introduced and replaced the show upgrade file command on the Cisco 7304 router.

12.2(25)S3

The output of the show upgrade fpd file file-url command was changed to display only brief version information. The output generated from this command in previous Cisco IOS releases can still be generated in this release by entering the show upgrade fpd file-url detail command. The detail option is also new in this release.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.4(4)XD

This command was integrated into Cisco IOS Release 12.4(4)XD.

12.4(11)T

This command was integrated into Cisco IOS Release 12.4(11)T.

12.2(31)SB2

This command was integrated into Cisco IOS Release 12.2(31)SB2.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

This command provides information related to the FPD image package file. Most of the information in this command output is useful for Cisco customer support purposes only.

In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade file command.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 7200 VXR

The following example shows that the router is able to generate FPD image package information for the FPD image package on the TFTP server:

Router# show upgrade fpd file 
tftp://mytftpserver/myname/myfpdpkg/c7200-fpd-pkg.124-4.XD.pkg

Loading /auto/tftpboot-users/jsmith/c7200-fpd-pkg.124-4.XD.pkg from 223.255.254.254 (via 
GigabitEthernet0/1): 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
[OK - 1419264 bytes]

Cisco Field Programmable Device Image Package for IOS
C7200 FPD Image Package (c7200-fpd-pkg.124-4.XD.pkg), Version 12.4(20060105:195420)
Copyright (c) 2005-2006 by cisco Systems, Inc.
Built Thu 05-Jan-2006 11:54 by abcdef


=============================== ================================================
                                        Bundled FPD Image Version Matrix
                                ================================================
															 	Min. Req.
Supported Card Types            ID  Image Name 															 	Version  			H/W Ver.
=============================== == ========================= ========= =========
NPEG2 IOFPGA                     1 NPEG2 IOFPGA                 0.7       0.0   
------------------------------- -- ------------------------- --------- ---------
VSA                              1 VSA                          0.8       0.0 
=============================== ================================================

Cisco 10000 Series

The following example shows that Cisco 10000 series router is able to generate FPD image package information for the FPD image package on the TFTP server:

Router# show upgrade fpd file 
tftp://mytftpserver/myname/myfpdpkg/c10k-fpd-pkg.122-33.3.4.SB.pkg

Loading chandrav/c10k-fpd-pkg.122-33.3.4.SB from 1.0.1.253 (via FastEthernet0/0/0): 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 7479808 bytes]
Cisco Field Programmable Device Image Package for IOS
C10k Family FPD Image Package (c10k-fpd-pkg.122-33.3.4.SB.pkg), Version 
12.2(33.3.4.080731)SB
Copyright (c) 2006-2008 by cisco Systems, Inc.
Built Thu 31-Jul-2008 05:07 by 
===============================================================================
							Bundled 	FPD Image Version Matrix
						=======================================================
																	Min. Req.
Supported Card Types						ID		Image Name					Version				H/W Ver.
===============================================================================
5-port GE V2 SPA						1		GE SPA FPGA					1.10				0.0
-------------------------------------------------------------------------------
8-port GE V2 SPA						1		GE SPA FPGA					1.10				0.0
-------------------------------------------------------------------------------
1-port 10GE V2 SPA						1		10GE SPA FPGA					1.9				0.0
-------------------------------------------------------------------------------
2-port GE V2 SPA						1		GE SPA FPGA					1.2				0.0
===============================================================================

Cisco 7304

The output in the following example displays information about the FPD image package file stored in the disk0: flash card memory:

Router# show upgrade fpd file disk0:spa-fpd.122-20.S6.pkg

% Extracting compressed bundle spa_4fe2ge-fpd.bndl.zip ...

Content for the "spa_4fe2ge-fpd.bndl" bundle file:

                     Bundle Name:4xFE/2xGE SPA FPD Bundle
                  Bundle Version:0.5
       Number of Supported Cards:2
          Supported Card Type(s):SPA-4FE-7304 (0x435)
                                  SPA-2GE-7304 (0x436)
    Bundle Header Format Version:4
            Bundle Header Length:128 bytes
              Bundle Data Length:4951592 bytes
             Bundle Magic Number:0xC5C0FBC0
               Bundle 32-Bit CRC:0x3B53C5C0
               Bundle Build Date:10/12/2004 (MM/DD/YYYY)
        Number of Images Bundled:1
              Bundle Name Prefix:spa_4fe2ge

Image #1:
         Name                  :Data & I/O FPGA
         ID                    :1
         Version               :4.17
         Minimal H/W Version   :0.0
         Order in Bundle       :1
         Header Length         :128 bytes
         Data Length           :4951464 bytes
         Total Length          :4951464 bytes (Data + Padding)
         Magic Number          :0xC5C0FDC0
         32-Bit CRC            :0x14613280
         Build Date            :10/12/2004 (MM/DD/YYYY)
         Image Format          :XSVF
         Upgrade Path          :By Host
         Upgrade Path Info     :0
         Control Flag Value    :0x1
         Estimated Upgrade Time:420 seconds

The output in the following example displays information about the FPD image package file stored at a TFTP server location:

Router# show upgrade fpd file tftp://mytftpserver/myfpdpkgd/spa-fpd.122-20.S6.pkg

Loading myfpdpkgd/spa-fpd.122-20.S6.pkg from 223.255.254.254 (via FastEthernet0):!

% Extracting compressed bundle spa_4fe2ge-fpd.bndl.zip 
...!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Content for the "spa_4fe2ge-fpd.bndl" bundle file:

                     Bundle Name:4xFE/2xGE SPA FPD Bundle
                  Bundle Version:0.5
       Number of Supported Cards:2
          Supported Card Type(s):SPA-4FE-7304 (0x435)
                                  SPA-2GE-7304 (0x436)
    Bundle Header Format Version:4
            Bundle Header Length:128 bytes
              Bundle Data Length:4951592 bytes
             Bundle Magic Number:0xC5C0FBC0
               Bundle 32-Bit CRC:0x3B53C5C0
               Bundle Build Date:10/12/2004 (MM/DD/YYYY)
        Number of Images Bundled:1
              Bundle Name Prefix:spa_4fe2ge

Image #1:
         Name                  :Data & I/O FPGA
         ID                    :1
         Version               :4.17
         Minimal H/W Version   :0.0
         Order in Bundle       :1
         Header Length         :128 bytes
         Data Length           :4951464 bytes
         Total Length          :4951464 bytes (Data + Padding)
         Magic Number          :0xC5C0FDC0
         32-Bit CRC            :0x14613280
         Build Date            :10/12/2004 (MM/DD/YYYY)
         Image Format          :XSVF
         Upgrade Path          :By Host
         Upgrade Path Info     :0
         Control Flag Value    :0x1
         Estimated Upgrade Time:420 seconds

[OK - 703488 bytes]

Cisco 7600 Series, Catalyst 6500 Series

The output in the following example shows the show upgrade fpd file command on a Cisco 7600 series router and Catalyst 6500 series switch:

Router# show upgrade fpd file 
tftp://mytftpserver/myname/myfpdpkg/c7600-fpd-pkg.122-18.SXE.pkg
 
Loading myname/myfpdpkg/c7600-fpd-pkg.122-18.SXE.pkg from 124.0.0.0 (via FastEthernet0): 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK]
Cisco Field Programmable Device Image Package for IOS
C7600 Family FPD Image Package (c7600-fpd-pkg.122-18.SXE.pkg), Version 12.2(SXE)
Copyright (c) 2004-2005 by cisco Systems, Inc.
Built Fri 25-Mar-2005 09:12 by abcdef


=============================== ================================================
                                        Bundled FPD Image Version Matrix
                                ================================================
                                                                       Min. Req.
Supported Card Types            ID  Image Name                Version  H/W Ver.
=============================== == ========================= ========= =========
2-port T3/E3 Serial SPA          1 T3E3 SPA ROMMON              2.12      0.0   
                                 2 T3E3 SPA I/O FPGA            0.24      0.0   
                                 3 T3E3 SPA E3 FPGA             0.6       0.0   
                                 4 T3E3 SPA T3 FPGA             0.14      0.0   
------------------------------- -- ------------------------- --------- ---------
4-port T3/E3 Serial SPA          1 T3E3 SPA ROMMON              2.12      0.0   
                                 2 T3E3 SPA I/O FPGA            0.24      0.0   
                                 3 T3E3 SPA E3 FPGA             0.6       0.0   
                                 4 T3E3 SPA T3 FPGA             0.14      0.0   
------------------------------- -- ------------------------- --------- ---------
8-port Channelized T1/E1 SPA     1 CTE1 SPA ROMMON              2.12      0.140 
                                 1 CTE1 SPA ROMMON NP           2.12      0.0   
                                 2 CTE1 SPA I/O FPGA            1.2       0.0   
------------------------------- -- ------------------------- --------- ---------
2-port Channelized T3 SPA        1 CT3 SPA ROMMON               2.12      0.100 
                                 2 CT3 SPA I/O FPGA             1.1       0.100 
                                 3 CT3 SPA T3 FPGA R1           0.11      0.100 
                                 3 CT3 SPA T3 FPGA R2           0.15      0.200 
------------------------------- -- ------------------------- --------- ---------
4-port Channelized T3 SPA        1 CT3 SPA ROMMON               2.12      0.100 
                                 2 CT3 SPA I/O FPGA             1.1       0.100 
                                 3 CT3 SPA T3 FPGA R1           0.11      0.100 
                                 3 CT3 SPA T3 FPGA R2           0.15      0.200 
------------------------------- -- ------------------------- --------- ---------
2-port OC3 POS SPA               1 POS SPA IOFPGA P1            3.4       0.0   
                                 1 POS SPA IOFPGA P2            3.4       0.200 
------------------------------- -- ------------------------- --------- ---------
4-port OC3 POS SPA               1 POS SPA IOFPGA P1            3.4       0.0   
                                 1 POS SPA IOFPGA P2            3.4       0.200 
------------------------------- -- ------------------------- --------- ---------
1-port OC12 POS SPA              1 POS SPA IOFPGA P1            3.4       0.0   
                                 1 POS SPA IOFPGA P2            3.4       0.200 
------------------------------- -- ------------------------- --------- ---------
2-port OC3 ATM SPA               1 KATM SPA IOFPGA              1.24      0.0   
------------------------------- -- ------------------------- --------- ---------
4-port OC3 ATM SPA               1 KATM SPA IOFPGA              1.24      0.0   
------------------------------- -- ------------------------- --------- ---------
1-port OC12 ATM SPA              1 KATM SPA IOFPGA              1.24      0.0   
------------------------------- -- ------------------------- --------- ---------
SIP-200                          1 SIP-200 I/O FPGA P1          1.1       0.100 
                                 1 SIP-200 I/O FPGA P4          1.1       0.400 
                                 1 SIP-200 I/O FPGA P6          1.1       0.600 
                                 2 SIP-200 EOS FPGA P1          0.27      0.100 
                                 2 SIP-200 EOS FPGA P450        1.211     0.450 
                                 2 SIP-200 EOS FPGA P5          0.27      0.500 
                                 2 SIP-200 EOS FPGA P550        1.211     0.550 
                                 2 SIP-200 EOS FPGA P6          1.211     0.600 
                                 3 SIP-200 PEG TX FPGA P1       1.129     0.100 
                                 3 SIP-200 PEG TX FPGA P6       1.129     0.600 
                                 4 SIP-200 PEG RX FPGA P1       1.3       0.100 
                                 4 SIP-200 PEG RX FPGA P4       1.3       0.400 
                                 4 SIP-200 PEG RX FPGA P6       1.3       0.600 
                                 5 SIP-200 ROMMON               1.2       0.100 
------------------------------- -- ------------------------- --------- ---------
SIP-400                          1 SIP-400 ROMMON               1.1       0.1   
                                 2 SIP-400 I/O FPGA             0.82      0.1   
                                 3 SIP-400 SWITCH FPGA          0.25      0.1   
------------------------------- -- ------------------------- --------- ---------
CWPA2                            1 CWPA2 I/O FPGA P1            0.37      0.1   
                                 2 CWPA2 EOS FPGA P1            0.28      0.1   
                                 3 CWPA2 ROMMON                 1.1       0.1   
=============================== ================================================

Related Commands

Command
Description

show hw-module all fpd

Displays the current versions of all FPDs for all of the supported card types on a router.

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.

show hw-module subslot fpd

Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.

show upgrade fpd package default

Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.

show upgrade fpd progress

Displays the progress of the FPD upgrade while an FPD upgrade is taking place.

show upgrade fpd table

Displays various information used by the Cisco IOS software to manage the FPD image package file.

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

upgrade hw-module slot

Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.

upgrade hw-module subslot

Manually upgrades the current FPD image on the specified SPA.


show upgrade fpd package default

To display which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards for the running Cisco IOS release, enter the show upgrade fpd package default command in privileged EXEC configuration mode.

show upgrade fpd package default

Syntax Description

This command has no arguments or keywords.

Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S6

This command was introduced and replaced the show upgrade package default command on the Cisco 7304 router.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.4(4)XD

This command was integrated into Cisco IOS Release 12.4(4)XD.

12.4(11)T

This command was integrated into Cisco IOS Release 12.4(11)T.

12.2(31)SB2

This command was integrated into Cisco IOS Release 12.2(31)SB2.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

It is important to note that the output from this command is generated from the Cisco IOS image and provides information regarding the default FPD image package file that is needed for your particular Cisco IOS release. This command output also lists the SPAs or other cards supported by the default FPD image package file for the running Cisco IOS image.

In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade package default command.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 7200 VXR

The following example shows which cards are supported with your current Cisco IOS release and which FPD image package you need:

Router# show upgrade fpd package default

*************************************************************************
This IOS release requires the following default FPD Image Package for
the automatic upgrade of FPD images:
*************************************************************************

Version: 12.4(4)XD

Package Filename: c7200-fpd-pkg.124-4.XD.pkg

        List of card type supported in this package:

                                        Minimal
                 No. Card Type          HW Ver.
                ---- ------------------ -------
                  1) VSA                  0.0  
                  2) NPE-G2               0.0  
                ---- ------------------ -------
*************************************************************************

Cisco 7304

In the following example, the show upgrade fpd package default command output shows that the spa_fpd.122-20-S6.pkg FPD image package file is required if you install the SPA-4FE-7304 or the SPA-2GE-7304 on this particular router with this particular Cisco IOS software release:

Router# show upgrade fpd package default

*************************************************************************
This IOS release supports the following default FPD Image Package(s) for
automatic upgrade:
*************************************************************************

SPA FPD Image Package:spa_fpd.122-20.S6.pkg

        List of SPAs supported in this package:

                                        Minimal
                 No. SPA Name           HW Ver.
                ---- ------------------ -------
                  1) SPA-4FE-7304         0.0 
                  2) SPA-2GE-7304         0.0 
                ---- ------------------ -------

Related Commands

Command
Description

show hw-module all fpd

Displays the current versions of all FPDs for all of the supported card types on a router.

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.

show hw-module subslot fpd

Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.

show upgrade fpd file

Displays the contents of an FPD image package file.

show upgrade fpd progress

Displays the progress of the FPD upgrade while an FPD upgrade is taking place.

show upgrade fpd table

Displays various information used by the Cisco IOS software to manage the FPD image package file.

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

upgrade hw-module slot

Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.

upgrade hw-module subslot

Manually upgrades the current FPD image on the specified SPA.


show upgrade fpd progress

To view the progress of an FPD upgrade while the upgrade is taking place, enter the show upgrade fpd progress command in privileged EXEC configuration mode.

show upgrade fpd progress

Syntax Description

This command has no arguments or keywords.

Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S6

This command was introduced and replaced the show upgrade progress command on the Cisco 7304 router.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.4(4)XD

This command was integrated into Cisco IOS Release 12.4(4)XD.

12.4(11)T

This command was integrated into Cisco IOS Release 12.4(11)T.

12.2(31)SB2

This command was integrated into Cisco IOS Release 12.2(31)SB2.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade progress command.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 10000 Series Router

The following example shows that the FPD image is being updated, the approximate amount of time needed to perform the update, and the amount of time the FPD update has taken so far:

Router# show upgrade fpd progress

FPD Image Upgrade Progress Table:
 ==== =================== ====================================================
                           Field Programmable  Time
 Slot Card Description     Device :"ID-Name"   Needed     Time Left  State
 ==== =================== ==================  ========== ==========  ===========
  2/0 SPA-2GE-10000        1-4FE/2GE FPGA      00:06:00   00:05:17   Updating...
 ---- ------------------- ------------------  ----------- --------- -----------
  2/1 SPA-5GE-10000        1-4FE/2GE FPGA      --:--:--   --:--:--   Waiting...
 ==== =================== ====================================================

Cisco 7200 VXR

The following example shows that the FPD image is being updated, the approximate amount of time needed to perform the update, and the amount of time the FPD update has taken so far:

Router# show upgrade fpd progress

FPD Image Upgrade Progress Table:

 ==== =================== ====================================================
                                               Approx.
                          Field Programmable    Time     Elapsed
 Slot Card Type           Device : "ID-Name"   Needed      Time    State
 ==== =================== ================== ========== ========== ===========
  npe NPE-G2 IOFPGA       1-NPEG2 I/O FPGA    00:01:00   00:00:23  Updating...
 ==== =================== ====================================================

Cisco 7304

The following example shows the status of FPD updates on the SPAs located in subslots 0 and 1:

Router# show upgrade fpd progress

FPD Image Upgrade Progress Table:

 ==== =================== ====================================================
                          Field Programmable    Time
 Slot Card Description    Device :"ID-Name"    Needed   Time Left  State
 ==== =================== ================== ========== ========== ===========
  2/0 SPA-2GE-7304        1-4FE/2GE FPGA      00:06:00   00:05:17  Updating...
 ---- ------------------- ------------------ ----------- --------- -----------
  2/1 SPA-4FE-7304        1-4FE/2GE FPGA      --:--:--   --:--:--  Waiting...
 ==== =================== ====================================================

Related Commands

Command
Description

show hw-module all fpd

Displays the current versions of all FPDs for all of the supported card types on a router.

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.

show hw-module subslot fpd

Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.

show upgrade fpd file

Displays the contents of an FPD image package file.

show upgrade fpd package default

Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.

show upgrade fpd table

Displays various information used by the Cisco IOS software to manage the FPD image package file.

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

upgrade hw-module slot

Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.

upgrade hw-module subslot

Manually upgrades the current FPD image on the specified SPA.


show upgrade fpd table

To view various information used by the Cisco IOS software to manage the FPD image package file, use the show upgrade fpd table command in privileged EXEC mode.

show upgrade fpd table

Syntax Description

This command has no arguments or keywords.

Defaults

No default behavior or values

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S6

This command was introduced and replaced the show upgrade table command on the Cisco 7304 router.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

This command provides version information used by the Cisco IOS image to manage the FPD image package file and to locate the correct FPD image within the FPD image package file to perform an FPD upgrade. Most of the information provided by this command is useful for customer support purposes.

In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade table command.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 10000 Series Router

The following example displays various FPD information for Release 11, Part Number 78-13568-01 Rev. A1, June 2002:

Router# show upgrade fpd table 
Field Programmable Devices (FPD) Bundle Information Table:
==========================================================

Table Entry #1:

       Bundle Card Type: 10xGE SPA (0x44D)
            Card Family: SPA
        Platform Family: 0x0
     Bundle Name Prefix: spa_ge_eth
         Bundle Version: 0.1
    Minimal H/W Version: 0.0
        FPD Image Count: 1
     FPD Image Required:
                                                        Min. Required
                         FPD ID FPD Name                    Version
                         ------ ------------------------ -------------
                            1   GE I/O FPGA                  1.10
                         ------ ------------------------ -------------

Table Entry #2:

       Bundle Card Type: 5xGE SPA (0x44E)
            Card Family: SPA
        Platform Family: 0x0
     Bundle Name Prefix: spa_ge_eth
         Bundle Version: 0.1
    Minimal H/W Version: 0.0
        FPD Image Count: 1
     FPD Image Required:
                                                        Min. Required
                         FPD ID FPD Name                    Version
                         ------ ------------------------ -------------
                            1   GE I/O FPGA                  1.10
                         ------ ------------------------ -------------

Cisco 7304

The following example displays various FPD information for Cisco IOS Release 12.2(20)S5:

Router# show upgrade fpd table
Field Programmable Devices (FPD) Bundle Information Table:
==========================================================

Table Entry #1:
       Bundle Card Type:SPA-4FE-7304 (0x435)
        Platform Family:0x0
     Bundle Name Prefix:spa_4fe2ge
         Bundle Version:0.5
    Minimal H/W Version:0.0
        FPD Image Count:1
     FPD Image Required:
                                                        Min. Required
                         FPD ID FPD Name                    Version   
                         ------ ------------------------ -------------
                            1   Data & I/O FPGA              4.17   
                         ------ ------------------------ -------------
Table Entry #2:
       Bundle Card Type:SPA-2GE-7304 (0x436)
        Platform Family:0x0
     Bundle Name Prefix:spa_4fe2ge
         Bundle Version:0.5
    Minimal H/W Version:0.0
        FPD Image Count:1
     FPD Image Required:
                                                        Min. Required
                         FPD ID FPD Name                    Version   
                         ------ ------------------------ -------------
                            1   Data & I/O FPGA              4.17   
                         ------ ------------------------ -------------

Related Commands

Command
Description

upgrade hw-module subslot

Manually upgrades the current FPD image on the specified SPA.

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatability is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

show hw-module slot fpd

Displays the current versions of FPD image files for all of the active SIPs on a router.

show hw-module subslot fpd

Displays the FPD version on each SPA in the router.

show upgrade fpd file

Displays the contents of an FPD image package file.

show upgrade fpd package default

Displays which FPD image package is needed for the router to properly support the SPAs.

show upgrade fpd progress

Displays the progress of the FPD upgrade while an FPD upgrade is taking place.


upgrade hw-module slot

To manually upgrade the current FPD image package on a SIP or any FPD-capable cards, enter the upgrade hw-module slot command in privileged EXEC configuration mode.

Cisco 7200 VXR

upgrade hw-module slot {slot | npe} file file-url

Cisco 7304

upgrade hw-module slot slot file file-url [reload]

Cisco 7600 Series, Cisco 12000 Series

upgrade hw-module slot slot file file-url [force]

Cisco 10000 Series Router

upgrade hw-module slot slot fpd file file-url [reload]

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide. For slot numbering in the Cisco 7200 VXR router, refer to refer to the Cisco 7200 VXR Installation and Configuration Guide.

npe

NPE-G2 network processing engine in the in the Cisco 7200 VXR router.

fpd

Specifies that the file to be downloaded is an FPD image.

file

Specifies that a file will be downloaded.

file-url

Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.

reload

(Optional) Reloads the SIP to complete the FPD upgrade.

force

(Optional) Forces the update of all compatible FPD images in the indicated FPD image package file on the SPA that meet the minimal version requirements. Without this option, the manual upgrade will upgrade incompatible FPD images only.


Defaults

Cisco 7200 VXR

No default behavior or values.

Cisco 7304, Cisco 7600 Series, Cisco 12000 Series, Cisco 10000 Series Router

No default behavior or values, although it is important to note that the router containing the SIP is configured, by default, to upgrade the FPD images when it detects a version incompatibility between the FPD image on the SIP and the FPD image required to run the SPA with the running Cisco IOS image. The upgrade hw-module slot command is used to manually upgrade the FPD images; therefore, the upgrade hw-module slot command should be used only when the automatic upgrade default configuration fails to find a compatible FPD image for one of the SPAs or when the automatic upgrade default configuration has been manually disabled. The no upgrade fpd auto command can be entered to disable automatic FPD upgrades.

In Cisco IOS Release 12.2(18)SXE, if no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered.

In Cisco IOS Release 12.2(25)S3, by default the SPA is not reloaded to complete the FPD upgrade unless the reload option is entered. Reloading the SPA drops all traffic traversing that SPA's interfaces. If you want to reload the SPA later to complete the upgrade, do not enter the reload option and then perform OIR of the SPA later to complete the FPD upgrade.

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(18)SXE

This command was introduced.

12.2(25)S3

The force option was removed and replaced by the reload option (Cisco 7304 router).

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.4(4)XD

This command was integrated into Cisco IOS Release 12.4(4)XD, and the npe keyword was added.

12.4(11)T

This command was integrated into Cisco IOS Release 12.4(11)T.

12.2(31)SB2

This command was integrated into Cisco IOS Release 12.2(31)SB2.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

Cisco 7200 VXR

This command is used to manually upgrade the FPD images on a card in the Cisco 7200 VXR router. Note that for the FPD upgrade to take effect on the NPE-G2, you must power cycle the router. The router will not use the new version of the NPE-G2 FPD image if you reload the router without a power cycle. Other FPD-capable cards require only a router reload, not a router power cycle.

Cisco 7304, Cisco 7600 Series, Cisco 12000 Series

This command is used to manually upgrade the FPD images on a SIP. In most cases, the easiest and recommended method of upgrading FPD images is the automatic FPD upgrade, which is enabled by default. The automatic FPD upgrade detects and automatically upgrades all FPD images when an FPD incompatibility is detected.

A manual FPD upgrade is usually used in the following situations:

The target SIP was disabled by the system because of an incompatible FPD image (the system could not find the required FPD image package file).

A recovery upgrade must be performed.

A special bug fix to an FPD image is provided in the FPD image package file.

The FPD image upgrade process places the SIP and all the SPAs in the SIP offline. The time required to complete an FPD image upgrade can be lengthy. The show upgrade fpd progress command can be used to gather more information about estimated FPD image download times for a particular SIP.

For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.

Examples

Cisco 7200 VXR

The following example shows a sample manual FPD upgrade of the FPD image package for the NPE-G2:

Router# upgrade hw-module slot npe file 
tftp://mytftpserver/myname/myfpdpkg/c7200-fpd-pkg.124-4.XD.pkg

% The following FPD(s) will be updated for NPE-G2 (H/W ver = 0.0) in NPE slot:

         ================== =========== =========== ============
         Field Programmable   Current     Upgrade   Estimated
         Device: "ID-Name"    Version     Version   Upgrade Time
         ================== =========== =========== ============
         1-NPEG2 I/O FPGA       0.7         0.8       00:01:00
         ================== =========== =========== ============


% NOTES:
  - Use 'show upgrade fpd progress' command to view the progress of the FPD
    upgrade.
  - The target card will be automatically reload after the upgrade
    operation. This reload will interrupt normal operation of the card. If
    necessary, ensure that appropriate actions have been taken to redirect
    card traffic before starting the FPD upgrade.

% Are you sure that you want to perform this operation? [no]: yes
% Initiating the upgrade operation on the target card ...

Router#
*Jan  1 00:33:41.611: %FPD_MGMT-6-UPGRADE_TIME: Estimated total FPD image upgrade time for 
NPE-G2 card in NPE slot = 00:01:00.
*Jan  1 00:33:41.615: %FPD_MGMT-6-UPGRADE_START: NPEG2 I/O FPGA (FPD ID=1) image upgrade 
in progress for NPE-G2 card in NPE slot. Updating to version 0.8. PLEASE DO NOT INTERRUPT 
DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:01:00) ...

*Jan  1 00:34:14.279: %FPD_MGMT-6-UPGRADE_PASSED: NPEG2 I/O FPGA (FPD ID=1) image in the 
NPE-G2 card in NPE slot has been successfully updated from version 0.7 to version 0.8. 
Upgrading time = 00:00:32.664
*Jan  1 00:34:14.279: %FPD_MGMT-6-OVERALL_UPGRADE: All the attempts to upgrade the 
required FPD images have been completed for NPE-G2 card in NPE slot. Number of 
successful/failure upgrade(s): 1/0.
*Jan  1 00:34:14.279: %FPD_MGMT-5-CARD_POWER_CYCLE: NPE-G2 card in NPE slot is being power 
cycled for the FPD image upgrade to take effect.

Cisco 7600 Series

The following example shows a sample manual FPD upgrade:

Router# upgrade hw-module slot 4 file disk0:c7600-fpd-pkg.122-18.SXE.pkg          

% The following FPD(s) will be upgraded for 7600-SIP-200 (H/W ver = 0.550) in slot 4:

    ================== =========== =========== ============ 
    Field Programmable   Current     Upgrade   Estimated 
    Device:"ID-Name"    Version     Version   Upgrade Time 
    ================== =========== =========== ============ 
    5-ROMMON               1.1         1.2       00:02:00 
    ================== =========== =========== ============



% Are you sure that you want to perform this operation? [no]:y 
% Restarting the target card in slot 4 for FPD image upgrade. Please wait ...

Router# 
Mar 25 16:39:37:%CWAN_RP-6-CARDRELOAD:Module reloaded on slot 4/0 
SLOT 4:00:00:06:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done. 
Mar 25 16:39:40:%MLS_RATE-4-DISABLING:The Layer2 Rate Limiters have been disabled. 
Mar 25 16:39:40:%FPD_MGMT-6-UPGRADE_TIME:Estimated total FPD image upgrade time for 
7600-SIP-200 card in slot 4 = 00:02:00. 
Mar 25 16:39:40:%FPD_MGMT-6-UPGRADE_START:ROMMON (FPD ID=5) image upgrade in progress for 
7600-SIP-200 card in slot 4. Updating to version 1.2. PLEASE DO NOT INTERRUPT DURING THE 
UPGRADE PROCESS (estimated upgrade completion time = 00:02:00) ... 
Mar 25 16:39:39:%DIAG-SP-6-RUN_COMPLETE:Module 4:Running Complete Diagnostics... 
Mar 25 16:39:40:%DIAG-SP-6-DIAG_OK:Module 4:Passed Online Diagnostics 
SLOT 1:Mar 26 00:39:40:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done. 
Mar 25 16:39:40:%OIR-SP-6-INSCARD:Card inserted in slot 4, interfaces are now online 
Mar 25 16:39:46:%FPD_MGMT-6-UPGRADE_PASSED:ROMMON (FPD ID=5) image in the 7600-SIP-200 
card in slot 4 has been successfully updated from version 1.1 to version 1.2. Upgrading 
time = 00:00:06.000 
Mar 25 16:39:46:%FPD_MGMT-6-OVERALL_UPGRADE:All the attempts to upgrade the required FPD 
images have been completed for 7600-SIP-200 card in slot 4. Number of successful/failure 
upgrade(s):1/0. 
Mar 25 16:39:47:%FPD_MGMT-5-CARD_POWER_CYCLE:7600-SIP-200 card in slot 4 is being power 
cycled for the FPD image upgrade to take effect. 
Mar 25 16:39:47:%OIR-6-REMCARD:Card removed from slot 4, interfaces disabled 
Mar 25 16:39:47:%C6KPWR-SP-4-DISABLED:power to module in slot 4 set off (Reset) 
Mar 25 16:40:38:%CWAN_RP-6-CARDRELOAD:Module reloaded on slot 4/0 
SLOT 4:00:00:06:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done. 
Mar 25 16:40:41:%MLS_RATE-4-DISABLING:The Layer2 Rate Limiters have been disabled. 
Mar 25 16:40:40:%DIAG-SP-6-RUN_COMPLETE:Module 4:Running Complete Diagnostics... 
Mar 25 16:40:41:%DIAG-SP-6-DIAG_OK:Module 4:Passed Online Diagnostics 
SLOT 1:Mar 26 00:40:41:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done. 
Mar 25 16:40:41:%OIR-SP-6-INSCARD:Card inserted in slot 4, interfaces are now online

Related Commands

Command
Description

show hw-module all fpd

Displays the current versions of all FPDs for all of the supported card types on a router.

show hw-module slot fpd

Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.

show hw-module subslot fpd

Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.

show upgrade fpd file

Displays the contents of an FPD image package file.

show upgrade fpd package default

Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.

show upgrade fpd progress

Displays the progress of the FPD upgrade while an FPD upgrade is taking place.

show upgrade fpd table

Displays various information used by the Cisco IOS software to manage the FPD image package file.

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

upgrade hw-module subslot

Manually upgrades the current FPD image on the specified SPA.


upgrade hw-module subslot

To manually upgrade the current FPD image package on a SPA, use the upgrade hw-module subslot command in privileged EXEC mode.

upgrade hw-module subslot slot/subslot file file-url [force]

Cisco10000 Series Router

upgrade hw-module subslot slot/subslot fpd file file-url [reload]

Syntax Description

slot

Chassis slot number.

Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.

/subslot

Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.

Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.

fpd

Specifies that the file to be downloaded is an FPD image.

file

Specifies that a file will be downloaded.

file-url

Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.

reload

(Optional) Reloads the SPA and the Cisco IOS software.


Defaults

No default behavior or values, although it is important to note that the router containing the SPA is configured, by default, to upgrade the FPD images when it detects a version incompatibility between the FPD image on the SPA and the FPD image required to run the SPA with the running Cisco IOS image. The upgrade hw-module subslot command is used to manually upgrade the FPD images; therefore, the upgrade hw-module subslot command should be used only when the automatic upgrade default configuration fails to find a compatible FPD image for one of the SPAs or when the automatic upgrade default configuration has been disabled manually. The no upgrade fpd auto command can be entered to disable automatic FPD upgrades.

If no FPD incompatibility is detected, this command does not upgrade SPA FPD images unless the reload option is entered.

Command Modes

Privileged EXEC

Command History

Release
Modification

12.2(20)S2

This command was introduced.

12.2(18)SXE

This command was integrated into Cisco IOS Release 12.2(18)SXE.

12.0(31)S

This command was integrated into Cisco IOS Release 12.0(31)S.

12.2(33)SRA

This command was integrated into Cisco IOS Release 12.2(33)SRA.

12.2(33)SB

This command was integrated into Cisco IOS Release 12.2(33)SB.


Usage Guidelines

This command is used to manually upgrade the FPD images on a SPA. In most cases, the easiest and recommended method of upgrading FPD images is the automatic FPD upgrade, which is enabled by default. The automatic FPD upgrade will detect and automatically upgrade all FPD images when an FPD incompatibility is detected.

A manual FPD upgrade is usually used in the following situations:

The target SPA was disabled by the system because of an incompatible FPD image (the system could not find the required FPD image package file).

A recovery upgrade must be performed.

A special bug fix to an FPD image is provided in the FPD image package file.

The FPD image upgrade process places the SPA offline. The time required to complete an FPD image upgrade can be lengthy. The show upgrade progress command can be used to gather more information about estimated FPD download times for a particular SPA.

Examples

The following example shows a manual FPD upgrade:

Router# upgrade hw-module subslot 2/0 file disk0:spa_fpd.122-20.S2.pkg

% Uncompressing the bundle ...  [OK]

% The following FPD(s) will be upgraded for card in subslot 2/0 :
         ================== =========== =========== ============ 
         Field Programmable   Current     Upgrade   Estimated 
         Device:"ID-Name"     Version     Version   Upgrade Time 
         ================== =========== =========== ============ 
         1-Data & I/O FPGA     4.12        4.13      00:06:00
         ================== =========== =========== ============ 

% Are you sure that you want to perform this operation? [no]:y
% Restarting the target card (subslot 2/0) for FPD image upgrade. Please wait ...
Router#
*Jan 14 00:37:17:%FPD_MGMT-6-FPD_UPGRADE_TIME:Estimated total FPD image upgrade time for 
SPA-4FE-7304 card in subslot 2/0 = 00:06:00.
*Jan 14 00:37:17:%FPD_MGMT-6-FPD_UPGRADE_START:4FE/2GE FPGA (FPD ID=1) image upgrade in 
progress for SPA-4FE-7304 card in subslot 2/0. Updating to version 4.13. PLEASE DO NOT 
INTERRUPT DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:06:00) 
...[..........................(part of the output has been removed for brevity)....
.................................................................................]
SUCCESS - Completed XSVF execution.
*Jan 14 00:42:59:%FPD_MGMT-6-FPD_UPGRADE_PASSED:4FE/2GE FPGA (FPD ID=1) image upgrade for 
SPA-4FE-7304 card in subslot 2/0 has PASSED. Upgrading time = 00:05:42.596
*Jan 14 00:42:59:%FPD_MGMT-6-OVERALL_FPD_UPGRADE:All the attempts to upgrade the required 
FPD images have been completed for SPA-4FE-7304 card in subslot 2/0. Number of 
successful/failure upgrade(s):1/0.
*Jan 14 00:42:59:%FPD_MGMT-5-CARD_POWER_CYCLE:SPA-4FE-7304 card in subslot 2/0 is being 
power cycled for the FPD image upgrade to take effect.

Related Commands

Command
Description

upgrade fpd auto

Configures the router to automatically upgrade the FPD image when an FPD version incompatability is detected.

upgrade fpd path

Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.

show hw-module slot fpd

Displays the current versions of FPD image files for all of the active SIPs on a router.

show hw-module subslot fpd

Displays the FPD version on each SPA in the router.

show upgrade fpd file

Displays the contents of an FPD image package file.

show upgrade fpd package default

Displays which FPD image package is needed for the router to properly support the SPAs.

show upgrade fpd progress

Displays the progress of the FPD upgrade while an FPD upgrade is taking place.

show upgrade fpd table

Displays various information used by the Cisco IOS software to manage the FPD image package file.