Cisco IOS XR Interface and Hardware Component Configuration Guide, Release 3.6
Upgrading FPD on Cisco IOS XR Software
Downloads: This chapterpdf (PDF - 426.0KB) The complete bookPDF (PDF - 4.93MB) | Feedback

Upgrading FPD on Cisco IOS XR Software

Table Of Contents

Upgrading FPD on Cisco IOS XR Software

Contents

Overview of FPD Image Upgrade Support

How to Upgrade FPD Images

FPD Command Summary

Restrictions

FPD Image Upgrade Examples

show hw-module fpd Command Output

show fpd package Command Output

upgrade hw-module fpd Command Output

show platform Command Output

Troubleshooting Problems with FPD Image Upgrades

Power Failure or Removal of a SPA During an FPD Image Upgrade

Performing a SPA FPD Recovery Upgrade

Performing a SIP FPD Recovery Upgrade

Additional References

Related Documents

Standards

MIBs

RFCs

Technical Assistance


Upgrading FPD on Cisco IOS XR Software


In general terms, field-programmable devices (FPDs) are hardware devices implemented on router cards that support separate software upgrades. A field-programmable gate array (FPGA) is a type of programmable memory device that exists on most hardware components of a Cisco CRS-1. The term "FPD" has been introduced to collectively and generically describe any type of programmable hardware device on SIPs and shared port adapters (SPAs), including FPGAs. Cisco IOS XR software provides the Cisco FPD upgrade feature to manage the upgrade of FPD images on SIPs and SPAs.

This chapter describes the information that you must know to verify image versions and to perform an upgrade for SPA or SIP FPD images when incompatibilities arise.

Feature History for Upgrading FPD Software on Cisco IOS XR Software

Release
Modification

Release 3.2

SIPs and SPAs were released on the Cisco CRS-1.

FPD images were introduced to support SIPs and SPAs.

Release 3.3.0

Support for FPD upgrades was added on the Cisco XR 12000 Series Router.

Reload option was added to the upgrade hw-module fpd command, including a prompt to inform the user.

Possibility for multiple FPD images on a card was added.

Release 3.4.0

No modification.

Release 3.5.0

No modification.

Release 3.6.0

No modifications.


Contents

This chapter includes the following sections:

Overview of FPD Image Upgrade Support

How to Upgrade FPD Images

FPD Command Summary

FPD Image Upgrade Examples

Troubleshooting Problems with FPD Image Upgrades

Overview of FPD Image Upgrade Support

An FPD image is used to upgrade the software on an FPD. Whenever a Cisco IOS XR software image is released that supports SPAs and SIPs, a companion SPA FPD image is companion SIP and SPA FPD image are bundled with the Cisco IOS XR software release. However, the FPD image is not automatically upgraded. You must manually upgrade the FPD image running on the SPA or SIP when you upgrade the Cisco IOS XR software image.

FPD versions must be compatible with the Cisco IOS XR software that is running on the router; if an incompatibility exists between an FPD version and the Cisco IOS XR software, the device with the FPGA may not operate properly until the incompatibility is resolved. An FPGA incompatibility on a SPA does not necessarily affect the running of the SPA interfaces; an FPD incompatibility on a SIP disables all interfaces for all SPAs in the SIP until the incompatibility is addressed.

The Cisco CRS-1 supports upgrades for FPGA devices on its SIPs and SPAs. FPGA software upgrades are part of an FPD image package that corresponds to a Cisco IOS XR software image. SIPs and SPAs support manual upgrades for FPGA devices using the Cisco FPD upgrade feature that is further described in this chapter.

How to Upgrade FPD Images

You must upgrade the FPD images in the following instances:

Migrate to a later Cisco IOS XR software release

Swap SPAs or SIPs from a system running s different Cisco IOS XR software release

Insert a new SPA or SIP

In the event that there is an FPD incompatibility with your SPA, you may receive an error message. If you upgrade to a newer version of the Cisco IOS XR software and there is an FPD incompatibility, you receive the following message:

LC/0/1/CPU0:Dec 23 16:33:47.945 : spa_192_jacket_v2[203]: %PLATFORM-UPGRADE_FPD-4-DOWN_REV 
: spa fpga2 instance 0 is down-rev (V0.6), upgrade to (V1.0). Use the "upgrade hw-module 
fpd" CLI in admin mode. 
 
   

If the FPD image on the SPA is newer then what is required by the currently running Cisco IOS XR software image on the router, you receive the following error message:

LC/0/1/CPU0:Dec 23 16:33:47.955 : spa_192_jacket_v2[203]: %PLATFORM-UPGRADE_FPD-4-UP_REV : 
spa fpga instance 1 is severely up-rev (V2.1), downgrade to (V1.6). Use the "upgrade 
hw-module fpd" CLI in admin mode. 
 
   

You should perform the FPD upgrade procedure if you receive such messages. SPAs may not function properly if FPD incompatibilities are not resolved.

FPD Command Summary

Table 1 provides an alphabetical list of the related commands to configure, monitor, and upgrade FPD images for SPAs on the Cisco CRS-1. For more information about the commands, see Cisco IOS XR Interface and Hardware Component Command Reference.

This line This line prevents blank table in PDF.
blank table in PDF.

Table 1 FPD Command Summary 

Command
Purpose
RP/0/RP0/CPU0:Router# show hw-module fpd location 
[all | node-id] 

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

RP/0/RP0/CPU0:Router(admin)# show fpd package 

Displays the FPD image package requirements for the router to properly support the SPAs running on the Cisco IOS XR software release.

RP/0/RP0/CPU0:Router(admin)# upgrade hw-module fpd 
{all | fpga-type} [force] location [all | node-id] 
[reload]

Upgrades the current FPD image package on a SPA.


Restrictions

The FPD upgrade procedure is performed while the SIP or SPA is online. At the end of the procedure the SPA or SIP must be reloaded before the FPD upgrade is complete. This can be performed automatically, by using the reload keyword in the upgrade hw-module fpd command. Alternatively, you can use the hw-module reload command during your next maintenance window. The upgrade procedure is not complete until the SPA or SIP is reloaded.


Note Upgrading the FPD image on a SPA or SIP using the reload keyword temporarily places the card offline at the end of the upgrade procedure, and may interrupt traffic.


If you are not sure whether a SPA requires an FPD upgrade, you can install the SPA and use the show hw-module fpd command to determine if the FPD image on the SPA is compatible with the currently running Cisco IOS XR software release.

SUMMARY STEPS

1. show hw-module fpd location all

2. admin

3. show fpd package

4. upgrade hw-module fpd {all | fpga-type} location [all | node-id] [reload]

5. exit

6. hw-module {node node-id | subslot subslot-id} reload

7. show platform

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

show hw-module fpd location all

Example:

RP/0/RP0/CPU0:Router# show hw-module fpd location all

Displays the current FPD image versions for all cards installed in the router. Use this command to determine if you must upgrade the FPD image on your SPA or SIP.

Step 2 

admin

Example:

RP/0/RP0/CPU0:Router# admin

Enters administration EXEC mode from EXEC mode.

Step 3 

show fpd package

Example:

RP/0/RP0/CPU0:Router(admin)# show fpd package

(Optional) Displays which SPAs and SIPs are supported with your current Cisco IOS XR software release, which FPD image you need for each SPA and SIP, and what the minimum hardware requirements are for the SPA and SIP modules. If there are multiple FPD images for your card, use this command to determine which FPD image to use if you only want to upgrade a specific FPD type.

Step 4 

upgrade hw-module fpd all location node-id reload

Example:

RP/0/RP0/CPU0:Router(admin)# upgrade hw-module fpd fpga location 0/3/1 reload

Upgrades all of the current FPD images that must be upgraded on the specified card with new images.

Note The reload keyword causes the SPA or SIP to be reloaded after the FPD image has been updated. This interrupts traffic transmission. If you do not use the reload keyword, you must manually reload the SPA or SIP before the FPD upgrade is complete. Use the hw-module subslot reload command to reload a SPA and the hw-module node reload command to reload a SIP.

Note If your SPA or SIP supports multiple FPD images, you can use the show fpd package admin command to determine what specific image to upgrade in the upgrade hw-module fpd command.

Step 5 

exit

Example:

RP/0/RP0/CPU0:Router(admin)# exit

Exits administration EXEC mode and returns to EXEC mode.

Step 6 

hw-module {node node-id | subslot subslot-id} reload

Example:

RP/0/RP0/CPU0:Router# hw-module subslot 0/3/1 reload

or

RP/0/RP0/CPU0:Router# hw-module node 0/3/cpu0 reload

(Optional) Reloads the SIP or SPA and the Cisco IOS XR software.

Note Only use this command if you do not use the reload keyword in the upgrade hw-module fpd command.

Step 7 

show platform

Example:

RP/0/RP0/CPU0:Router# show platform

Verifies that the FPD image on the SPA or SIP has been successfully upgraded by displaying the status of all cards in the system.

FPD Image Upgrade Examples

The following sample output indicates the use of commands associated with the FPD image upgrade procedure:

show hw-module fpd Command Output

show fpd package Command Output

upgrade hw-module fpd Command Output

show platform Command Output

show hw-module fpd Command Output

Use the show hw-module fpd to display the current version of FPD images on the SPA and SIPs installed on your router.

The following sample output is from the show hw-module fpd command on a Cisco CRS-1. The output display in this example shows that FPD versions on the SPA in the system do not meet the minimum requirements. The output contains a "NOTES" section that states how to upgrade the SPA's FPD image.

RP/0/RP0/CPU0:Router# show hw-module fpd location all
 
   
===================================== ==========================================
                                      Existing Field Programmable Devices
                                      ==========================================
                                        HW                       Current SW Upg/
Location     Card Type                Version Type Subtype Inst   Version   Dng?
============ ======================== ======= ==== ======= ==== =========== ====
0/1/CPU0     CRS1-SIP-800               0.96  lc   fpga    0       2.0      No
--------------------------------------------------------------------------------
0/1/0        SPA-4XOC3-POS              1.0   spa  fpga    0       3.4      No
--------------------------------------------------------------------------------
0/1/5        SPA-8X1GE                  2.2   spa  fpga    5       1.8      No
--------------------------------------------------------------------------------
0/6/CPU0     CRS1-SIP-800               0.96  lc   fpga    0       2.0      No
--------------------------------------------------------------------------------
0/6/0        SPA-4XOC3-POS              1.0   spa  fpga    0       3.4      No
--------------------------------------------------------------------------------
0/6/4        SPA-8XOC3-OC12-POS         1.1   spa  fpga    4       0.5      Yes
--------------------------------------------------------------------------------
0/6/5        SPA-8X1GE                  2.2   spa  fpga    5       1.8      No
--------------------------------------------------------------------------------
NOTES:
1.  One or more FPD needs an upgrade or a downgrade.  This can be accomplished
    using the "admin upgrade hw-module fpd" CLI.
 
   

The following sample output is from the show hw-module fpd command on a Cisco XR 12000 Series Router.

 
   
RP/0/0/CPU0:Router# show hw-module fpd location all
 
   
===================================== ==========================================
                                      Existing Field Programmable Devices
                                      ==========================================
                                        HW                       Current SW Upg/
Location     Card Type                Version Type Subtype Inst   Version   Dng?
============ ======================== ======= ==== ======= ==== =========== ====
0/1/0        SPA-4XT3/E3                1.0   spa  fpga    0       0.24     No 
                                              spa  rommon  0       2.12     No 
                                              spa  fpga2   0       1.0      No 
                                              spa  fpga3   0       1.0      No 
--------------------------------------------------------------------------------
0/1/1        SPA-4XCT3/DS0              0.253 spa  fpga    1       2.1      No 
                                              spa  rommon  1       2.12     No 
                                              spa  fpga2   1       0.15     No 
--------------------------------------------------------------------------------
0/3/0        SPA-2XOC48POS/RPR          1.0   spa  fpga    0       1.0      No 
--------------------------------------------------------------------------------
0/3/1        SPA-1XTENGE-XFP            3.2   spa  fpga    1       1.7      No 
--------------------------------------------------------------------------------
 
   

Table 2 describes the significant fields shown in the display.

Table 2 show hw-module fpd Field Descriptions 

Field
Description

Location

Location of the module in the rack/slot/module notation.

Card Type

Card identifier.

Type

Hardware type. Possible types can be:

spa—Shared port adapter

lc—Line card

Subtype

FPD type. Possible types can be:

fabldr—Fabric downloader

fpga—Field-programmable gate array

rommon—Read-only memory monitor

Inst

Instance—A unique identifier that is used by the FPD process to register an FPD.

Current SW Version

Currently running FPD image version.

HW Version

Hardware version of the SPA or SIP.

Upg/Dng

Specifies whether an FPD upgrade or downgrade is required. A downgrade is required in rare cases when the version of the FPD image has a higher major revision than the version of the FPD image in the current Cisco IOS XR software package.



Note This command can be used to identify information about FPDs on any SPA. If you enter the location of a line card that is not a SPA, the output displays information about any programmable devices on that line card.


show fpd package Command Output

Use the show fpd package command in administration EXEC mode to find out which SPAs and SIPs are supported with your current Cisco IOS XR software release, which FPD image package you need for each SPA or SIP, and what the minimum hardware requirements are for each module. If multiple FPD images are available for your card, they are listed as Subtype fpga2, fpga3, etc.

The following sample output is from the show fpd package command on a Cisco CRS-1:

RP/0/RP0/CPU0:Router# admin
RP/0/RP0/CPU0:Router(admin)# show fpd package 
 
   
=============================== ================================================
                                        Field Programmable Device Package
                                ================================================
                                                                 SW      Min Req
Card Type            FPD Description            Type Subtype   Version   HW Vers
==================== ========================== ==== ======= =========== =======
Jacket Card          SPA FPGA swv13             lc   fpga        0.13      0.0  
--------------------------------------------------------------------------------
SPA-4XOC3POS         SPA FPGA swv13             spa  fpga        0.13      0.0  
                     SPA FPGA swv13 hwv2        spa  fpga        0.13      2.0  
--------------------------------------------------------------------------------
SPA-OC192POS-XFP     SPA FPGA swv13             spa  fpga        0.13      0.0  
                     SPA FPGA swv13 hwv2        spa  fpga        0.13      2.0  
--------------------------------------------------------------------------------
SPA-8X1GE            SPA FPGA swv1.8            spa  fpga        1.8       0.0  
--------------------------------------------------------------------------------
 
   

The following sample output is from the show fpd package command on a Cisco XR 12000 Series Router:

RP/0/0/CPU0:Router# admin
RP/0/0/CPU0:Router(admin)# show fpd package
 
   
=============================== ================================================
                                        Field Programmable Device Package
                                ================================================
                                                                 SW      Min Req
Card Type            FPD Description            Type Subtype   Version   HW Vers
==================== ========================== ==== ======= =========== =======
SPA-4XT3/E3          SPA E3 Subrate FPGA        spa  fpga2       0.6       0.0  
                     SPA T3 Subrate FPGA        spa  fpga3       0.14      0.0  
                     SPA I/O FPGA               spa  fpga        0.24      0.0  
                     SPA ROMMON                 spa  rommon      2.12      0.0  
--------------------------------------------------------------------------------
SPA-2XT3/E3          SPA E3 Subrate FPGA        spa  fpga2       0.6       0.0  
                     SPA T3 Subrate FPGA        spa  fpga3       0.14      0.0  
                     SPA I/O FPGA               spa  fpga        0.24      0.0  
                     SPA ROMMON                 spa  rommon      2.12      0.0  
--------------------------------------------------------------------------------
SPA-4XCT3/DS0        SPA T3 Subrate FPGA        spa  fpga2       0.11      0.100
                     SPA T3 Subrate FPGA        spa  fpga2       0.15      0.200
                     SPA I/O FPGA               spa  fpga        1.4       0.100
                     SPA ROMMON                 spa  rommon      2.12      0.100
--------------------------------------------------------------------------------
SPA-2XCT3/DS0        SPA T3 Subrate FPGA        spa  fpga2       0.11      0.100
                     SPA T3 Subrate FPGA        spa  fpga2       0.15      0.200
                     SPA I/O FPGA               spa  fpga        1.4       0.100
                     SPA ROMMON                 spa  rommon      2.12      0.100
--------------------------------------------------------------------------------
SPA-OC192RPR-XFP     SPA FPGA swv1.2            spa  fpga        1.2       0.0
--------------------------------------------------------------------------------
SPA-OC192POS-XFP     SPA FPGA swv1.2            spa  fpga        1.2       0.0
                     SPA FPGA swv1.2 hwv2       spa  fpga        1.2       2.0
--------------------------------------------------------------------------------
SPA-10X1GE           SPA FPGA swv1.7            spa  fpga        1.7       0.0
--------------------------------------------------------------------------------
SPA-5X1GE            SPA FPGA swv1.7            spa  fpga        1.7       0.0
--------------------------------------------------------------------------------
SPA-1XTENGE-XFP      SPA FPGA swv1.7            spa  fpga        1.7       0.0
--------------------------------------------------------------------------------
 
   

Table 3 describes the significant fields shown in the display.

Table 3 show fpd package Field Descriptions 

Field
Description

Card Type

Module part number.

FPD Description

Description of all FPD images available for the SPA.

Type

Hardware type. Possible types can be:

spa—Shared port adapter

lc—Line card.

Subtype

FPD subtype. These values are used in the upgrade hw-module fpd command to indicate a specific FPD image type to upgrade.

SW Version

FPD software version required for the associated module running the current Cisco IOS XR software.

Min Req HW Vers

Minimum required hardware version for the associated FPD image.



Note In the show fpd package command output, the "subtype" column shows the FPDs that correspond with each SPA image. To upgrade a specific FPD with the upgrade hw-module fpd command, replace the fpga-type argument with the appropriate FPD from the "subtype" column, as shown in the following example:

RP/0/0/CPU0:Router(admin)# upgrade hw-module fpd fpga2 location 0/3/1 reload


upgrade hw-module fpd Command Output

Use upgrade hw-module fpd command to upgrade the FPD image on a SPA or SIP, as shown in the following example:

RP/0/RP0/CPU0:Router# admin
RP/0/RP0/CPU0:Router(admin)# upgrade hw-module fpd fpga force location 0/1/4
 
   
% RELOAD REMINDER:
  - The upgrade operation of the target module will not interrupt its normal
    operation. However, for the changes to take effect, the target module
    will need to be manually reloaded after the upgrade operation. This can
    be accomplished with the use of "hw-module <target> reload" command.
  - If automatic reload operation is desired after the upgrade, please use
    the "reload" option at the end of the upgrade command.
  - The output of "show hw-module fpd location" command will not display
    correct version information after the upgrade if the target module is
    not reloaded.
Continue? [confirm] y
 
   
SP/0/1/SP:Dec 22 05:41:17.920 : upgrade_daemon[125]: programming...with file /ne
t/node0_RP1_CPU0/hfr-lc-3.3.83/fpd/ucode/fpga_gladiator_sw0.6.xsvf
SP/0/1/SP:Dec 22 05:41:28.900 : upgrade_daemon[125]: ...programming...
SP/0/1/SP:Dec 22 05:41:28.906 : upgrade_daemon[125]: ...it will take a while...
SP/0/1/SP:Dec 22 05:41:29.004 : upgrade_daemon[125]: ...it will take a while...
SP/0/1/SP:Dec 22 05:43:03.432 : upgrade_daemon[125]: ...programming...
SP/0/1/SP:Dec 22 05:43:03.438 : upgrade_daemon[125]: ...it will take a while...
Successfully upgraded spa fpga instance 4 on location 0/1/4.
 
   

Use the reload option to force a manual reload after the FPD image is upgraded:

RP/0/RP0/CPU0:Router(admin)# upgrade hw-module fpd all location 0/1/1 reload
 
   
% RELOAD WARNING:
  - Option to automatically reload the target module after upgrade was 
    selected. This action will interrupt normal operation of the module. 
  - If necessary, ensure that appropriate actions have been taken to 
    redirect target module's traffic before starting the upgrade operation. 
  - Note that this reload option does not have effect on target module that 
    has been placed in administrative shutdown state.
Continue? [confirm]
 
   

show platform Command Output

Use the show platform command to verify that the SPA is up and running.

The following show platform command output is from a Cisco CRS-1:

RP/0/RP0/CPU0:Router# show platform
 
   
Node            Type            PLIM            State           Config State
-----------------------------------------------------------------------------
0/1/SP          MSC(SP)         N/A             IOS XR RUN      PWR,NSHUT,MON
0/1/CPU0        MSC             Jacket Card     IOS XR RUN      PWR,NSHUT,MON
0/1/0           MSC(SPA)        4XOC3-POS       OK              PWR,NSHUT,MON
0/1/1           MSC(SPA)        OC192RPR-XFP    OK              PWR,NSHUT,MON
0/1/4           MSC(SPA)        8XOC3/OC12-POS  OK              PWR,NSHUT,MON
0/RP1/CPU0      RP(Active)      N/A             IOS XR RUN      PWR,NSHUT,MON
0/SM0/SP        FC/S(SP)        N/A             IOS XR RUN      PWR,NSHUT,MON
0/SM1/SP        FC/S(SP)        N/A             IOS XR RUN      PWR,NSHUT,MON
 
   

The following show platform command output is from a Cisco XR 12000 Series Router:

RP/0/0/CPU0:Router# show platform
 
   
Node            Type            PLIM            State           Config State
-----------------------------------------------------------------------------
0/0/CPU0        L3LC Eng 5+     Jacket Card     IOS-XR RUN      PWR,NSHUT,MON
0/0/0           SPA             SPA-2XOC48POS/R READY           PWR,NSHUT
0/0/2           SPA             SPA-8XFE-TX     READY           PWR,NSHUT
0/0/3           SPA             SPA-4XCT3/DS0   READY           PWR,NSHUT
0/1/CPU0        L3LC Eng 3      OC48-POS        IOS-XR RUN      PWR,NSHUT,MON
0/2/CPU0        L3LC Eng 3      OC3-POS-16      IOS-XR RUN      PWR,NSHUT,MON
0/3/CPU0        L3LC Eng 5      Jacket Card     IOS-XR RUN      PWR,NSHUT,MON
0/3/1           SPA             SPA-OC192POS-XF READY           PWR,NSHUT
0/7/CPU0        L3LC Eng 5      Jacket Card     IOS-XR RUN      PWR,NSHUT,MON
0/7/0           SPA             SPA-10X1GE      READY           PWR,NSHUT
0/7/1           SPA             SPA-1XTENGE-XFP READY           PWR,NSHUT
0/8/CPU0        PRP             N/A             Card Present    PWR,NSHUT,MON
0/9/CPU0        PRP(Active)     N/A             IOS-XR RUN      PWR,NSHUT,MON

Troubleshooting Problems with FPD Image Upgrades

This section contains information to help troubleshoot problems that can occur during the upgrade process.

Power Failure or Removal of a SPA During an FPD Image Upgrade

Performing a SPA FPD Recovery Upgrade

Power Failure or Removal of a SPA During an FPD Image Upgrade

If the FPD upgrade operation is interrupted by a power failure or the removal of the SPA, it could corrupt the FPD image. This corruption of the FPD image file makes the SPA unusable by the router and the system displays the following messages when it tries to power up the SPA. When it cannot successfully power up the SPA, it places it in the failed state, as shown in the following example:

LC/0/3/CPU0:Feb  4 08:23:16.672 : spa_192_jacket[188]: %L2-SPA-5-OIR_INSERTED : SPA 
discovered in bay 0
LC/0/3/CPU0:Feb  4 08:23:23.349 : spa_192_jacket[188]: %L2-SPA-5-OIR_ERROR : SPA (0): An 
error occurred (0x1002), error recovery action: reset SPA
LC/0/3/CPU0:Feb  4 08:23:26.431 : spa_192_jacket[188]: %L2-SPA-5-OIR_INSERTED : SPA 
discovered in bay 0
LC/0/3/CPU0:Feb  4 08:23:32.593 : spa_192_jacket[188]: %L2-SPA-5-OIR_ERROR : SPA (0): Too 
many retries, error recovery stopped
LC/0/3/CPU0:Feb  4 08:23:32.593 : spa_192_jacket[188]: %L2-SPA-5-OIR_ERROR : SPA (0): An 
error occurred (0x1002), error recovery action: hold SPA in reset 
 
   

When a SPA is in the failed state, it may not register itself with the FPD upgrade mechanism. In this case, you do not see the SPA listed when you use the show hw-module fpd command. To verify the state of a SPA, use the show hw-module subslot error command and the show hw-module subslot status command.

Performing a SPA FPD Recovery Upgrade

To recover a SPA from the failed state due to a corrupted FPD image, you must manually shut down the SPA. Use the hw-module subslot subslot-id shutdown command in global configuration mode to administratively shutdown the SPA. After the SPA is shut down, you can use the upgrade hw-module fpd command in administration EXEC mode, with the force option, to restart the FPD upgrade process, as shown in the following example:

RP/0/0/CPU0:Router# admin

RP/0/0/CPU0:Router(admin)# upgrade hw-module fpd fpga force location 0/3/0

Performing a SIP FPD Recovery Upgrade

If a SIP upgrade fails for whatever reason, do not reload the SIP. Try to perform the upgrade procedure again. You can perform the upgrade procedure multiple times, as long as you do not reload the SIP. The FPD upgrade procedure takes several minutes to complete; do not interrupt the procedure. If you reload the SIP when the FPD image is corrupted, the SIP malfunctions and you must contact Cisco technical support for assistance.

To recover a SIP from the failed state due to a corrupted FPD image, you must contact Cisco technical support.

To recover a SIP from the failed state due to a corrupted FPD image, you must turn off the automatic reset of the SIP card. Use the hw-module reset auto disable command in administration configuration mode, as shown in the following example:

RP/0/RP0/CPU0:Router(admin-config)# hw-module reset auto disable location 0/1/4

Additional References

The following sections provide references related to interface configuration.

Related Documents

Related Topic
Document Title

Cisco IOS XR master command reference

Cisco IOS XR Master Commands List

Cisco IOS XR interface configuration commands

Cisco IOS XR Interface and Hardware Component Command Reference

Initial system bootup and configuration information for a router using the Cisco IOS XR Software.

Cisco IOS XR Getting Started Guide

Information about user groups and task IDs

Cisco IOS XR Interface and Hardware Component Command Reference

Information about configuring interfaces and other components on the Cisco CRS-1 from a remote Craft Works Interface (CWI) client management application

Cisco CRS-1 Series Carrier Routing System Craft Works Interface Configuration Guide


Standards

Standards
Title

No new or modified standards are supported by this feature, and support for existing standards has not been modified by this feature.


MIBs

MIBs
MIBs Link

There are no applicable MIBs for this module.

To locate and download MIBs for selected platforms using
Cisco IOS XR Software, use the Cisco MIB Locator found at the following URL:

http://cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml


RFCs

RFCs
Title

No new or modified RFCs are supported by this feature, and support for existing RFCs has not been modified by this feature.


Technical Assistance

Description
Link

The Cisco Technical Support website contains thousands of pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content.

http://www.cisco.com/techsupport