System Setup and Software Installation Guide for Cisco NCS 1004

PDF

System Setup and Software Installation Guide for Cisco NCS 1004

Upgrade firmware

Want to summarize with AI?

Log in

Use this procedure to upgrade FPD firmware on NCS 1004 after a software upgrade.


You must upgrade the FPD firmware of the route processor and the line cards after upgrading to the latest software release. This task also provides instructions for upgrading the FPD firmware of SSDs located on the chassis SSD (BP_SSD) and the route processor SSD (CPU_SSD). This upgrade is supported from R7.5.2.

Table 1. Feature history

Feature name

Release information

Feature description

FPD upgrade support for SSDs

Cisco IOS XR Release 7.5.2

The FPDs of the SSDs on the chassis and on the route processor can now be upgraded. This feature allows you to maintain the FPD versions of SSDs with the latest firmware, including enhancements and bug fixes. If an FPD upgrade is required, the One Or More FPDs Need Upgrade Or Not In Current State alarm is raised on the route processor.

Note

The Provisioning In Progress alarm is raised on the slice or line card during the FPD upgrade and automatically clears after the upgrade completes. This alarm does not affect traffic.

Note

Follow this sequence to upgrade the FPDs of the OTN-XP card:

  1. LC_CPU_MOD_FW

  2. LC_DP_MOD_FW

  3. LC_CFP2_PORT_<0/1>

From Release 7.5.2, the FPDs of the SSDs on the chassis and the route processor can be upgraded. FPD upgrades of BP_SSD and CPU_SSD do not impact traffic.

Procedure

1.

Use the show hw-module fpd command to check the status of the FPDs.

Verify the status of the FPDs of the line cards in these examples.

Example:

RP/0/RP0/CPU0:ios# show hw-module fpd                                          
Fri May 29 11:17:52.980 UTC                                                                                                                                   
                                                               FPD Versions                                                                                   
                                                               =================                                                                              
Location   Card type             HWver FPD device       ATR Status   Running Programd                                                                         
-----------------------------------------------------------------------------------                                                                           
0/0        NCS1K4-1.2T-K9        2.0   LC_CPU_MOD_FW        CURRENT   21.19   21.19                                                                           
0/0        NCS1K4-1.2T-K9        1.0   LC_OPT_MOD_FW        CURRENT    2.04    2.04                                                                           
0/1        NCS1K4-OTN-XP         3.0   LC_CPU_MOD_FW        NEED UPGD 21.18   21.18                                                                           
0/1        NCS1K4-OTN-XP         3.0   LC_DP_MOD_FW         CURRENT    6.10    6.10                                                                           
0/2        NCS1K4-OTN-XP         3.0   LC_CPU_MOD_FW        NEED UPGD 21.18   21.18                                                                           
0/2        NCS1K4-OTN-XP         3.0   LC_DP_MOD_FW         CURRENT    6.10    6.10                                                                           
0/3        NCS1K4-OTN-XP         3.0   LC_CPU_MOD_FW        NEED UPGD 21.18   21.18                                                                           
0/3        NCS1K4-OTN-XP         3.0   LC_DP_MOD_FW         CURRENT    6.10    6.10                                                                           
0/RP0      NCS1K4-CNTLR-K9       4.0   CSB_IMG           S  CURRENT    0.200   0.200                                                                          
0/RP0      NCS1K4-CNTLR-K9       4.0   TAM_FW               CURRENT   36.08   36.08                                                                           
0/RP0      NCS1K4-CNTLR-K9       1.14  BIOS              S  CURRENT    4.30    4.30                                                                           
0/RP0      NCS1K4-CNTLR-K9       4.0   CPU_FPGA             CURRENT    1.14    1.14                                                                           
0/PM0      NCS1K4-DC-PSU         0.1   PO-PriMCU            CURRENT    1.12    1.12                                                                           
0/PM1      NCS1K4-DC-PSU               PO-PriMCU            NOT READY                                                                                         
0/SC0      NCS1004               2.0   BP_FPGA              CURRENT    1.25    1.25                                                                           
0/SC0      NCS1004               2.0   XGE_FLASH            CURRENT   18.04   18.04 

From R7.5.2, you can verify the status of the FPDs of the SSDs in this example.

Example:

RP/0/RP0/CPU0:ios# show hw-module fpd
Thu Oct  7 12:44:43.532 UTC

Auto-upgrade:Disabled
                                                                 FPD Versions                                                                                   
                                                               =================                                                                              
Location   Card type             HWver FPD device       ATR Status   Running Programd                                                                         
----------------------------------------------------------------------------------- 
0/0        NCS1K4-2-QDD-C-K9     1.0   LC_CPU_MOD_FW        CURRENT    21.31     21.31 
0/0        NCS1K4-2-QDD-C-K9     1.0   LC_OPT_MOD_FW        CURRENT     1.26      1.26    
0/1        NCS1K4-2-QDD-C-K9     0.0   LC_CPU_MOD_FW        CURRENT    21.31     21.31    
0/1        NCS1K4-2-QDD-C-K9     1.0   LC_OPT_MOD_FW        CURRENT     1.26      1.26    
0/2        NCS1K4-2-QDD-C-K9     1.0   LC_CPU_MOD_FW        CURRENT    21.31     21.31    
0/2        NCS1K4-2-QDD-C-K9     1.0   LC_OPT_MOD_FW        CURRENT     1.26      1.26    
0/3        NCS1K4-2-QDD-C-K9     0.0   LC_CPU_MOD_FW        CURRENT    21.31     21.31    
0/3        NCS1K4-2-QDD-C-K9     1.0   LC_OPT_MOD_FW        CURRENT     1.26      1.26    
0/RP0      NCS1K4-CNTLR-K9       4.0   CSB_IMG           S  CURRENT     0.200     0.200   
0/RP0      NCS1K4-CNTLR-K9       4.0   TAM_FW               CURRENT    36.08     36.08    
0/RP0      NCS1K4-CNTLR-K9       1.14  BIOS              S  CURRENT     5.30      5.30    
0/RP0      NCS1K4-CNTLR-K9       5.4   BP_SSD               NEED UPGD  71.00     71.00    
0/RP0      NCS1K4-CNTLR-K9       4.0   CPU_FPGA             CURRENT     1.14      1.14    
0/RP0      NCS1K4-CNTLR-K9       5.4   CPU_SSD              NEED UPGD  71.00     71.00    
0/PM1      NCS1K4-AC-PSU         0.1   PO-PriMCU            NEED UPGD   2.51      2.51    
0/SC0      NCS1004               2.0   BP_FPGA              CURRENT     1.25      1.25    
0/SC0      NCS1004               2.0   XGE_FLASH            CURRENT    18.04     18.04 
2.

Use the upgrade hw-module command to upgrade the FPDs.

Example:

This example shows how to upgrade the FPD image of a line card.

RP/0/RP0/CPU0:ios# upgrade hw-module location all fpd all

This command upgrades the FPDs of line cards. The FPD upgrade process for line cards may take three to five minutes. After the upgrade, the device automatically reloads. When the process completes, all FPDs, including BIOS, display the CURRENT status.

Example:

From R7.5.2, this example shows how to upgrade the FPD image of BP_SSD.

RP/0/RP0/CPU0:ios# upgrade hw-module location 0/RP0 fpd BP_SSD

Example:

From R7.5.2, this example shows how to upgrade the FPD image of CPU_SSD.

RP/0/RP0/CPU0:ios# upgrade hw-module location 0/RP0 fpd CPU_SSD
3.

Use the show hw-module fpd command to verify the FPD status after the upgrade.

Example:

RP/0/RP0/CPU0:ios# show hw-module fpd   
Fri May 29 11:30:24.492 UTC

Auto-upgrade:Disabled
                                                                         FPD Versions
                                                                        ==============
Location   Card type             HWver FPD device       ATR Status    Running   Programd  
-----------------------------------------------------------------------------------------
0/0       NCS1K4-2-QDD-C-K9 1.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/0       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/1       NCS1K4-2-QDD-C-K9 0.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/1       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/2       NCS1K4-2-QDD-C-K9 1.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/2       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/3       NCS1K4-2-QDD-C-K9 0.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/3       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/RP0     NCS1K4-CNTLR-K9   1.14  BIOS              S        RLOAD REQ   5.10      5.10    
0/RP0     NCS1K4-CNTLR-K9   5.4   BP_SSD                     RLOAD REQ   71.00     71.00    
0/RP0     NCS1K4-CNTLR-K9   4.0   CPU_FPGA                   CURRENT      1.14      1.14    
0/RP0     NCS1K4-CNTLR-K9   5.4   CPU_SSD                    RLOAD REQ   71.00     71.00    
0/PM1     NCS1K4-AC-PSU     0.1   PO-PriMCU                  CURRENT      2.70      2.70    
0/SC0     NCS1004           2.0   BP_FPGA                    CURRENT     1.25      1.25    
0/SC0     NCS1004           2.0   XGE_FLASH                  CURRENT    18.04     18.04
4.

Use the hw-module location 0/RP0 reload command to reload NCS 1004 if FPDs show RLOAD REQ status.

After reload, verify the FPD status. If the upgrade fails, the status shows UPGD_FAIL. If the upgrade succeeds, the status shows CURRENT.

Example:

RP/0/RP0/CPU0:ios# show hw-module fpd   
Fri May 29 11:35:24.492 UTC

Auto-upgrade:Disabled
                                                                         FPD Versions
                                                                        ==============
Location   Card type             HWver FPD device       ATR Status    Running   Programd  
-----------------------------------------------------------------------------------------
0/0       NCS1K4-2-QDD-C-K9 1.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/0       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/1       NCS1K4-2-QDD-C-K9 0.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/1       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/2       NCS1K4-2-QDD-C-K9 1.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/2       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/3       NCS1K4-2-QDD-C-K9 0.0   LC_CPU_MOD_FW              CURRENT    21.31     21.31    
0/3       NCS1K4-2-QDD-C-K9 1.0   LC_OPT_MOD_FW              CURRENT     1.26      1.26    
0/RP0     NCS1K4-CNTLR-K9   1.14  BIOS              S        CURRENT     5.30      5.30    
0/RP0     NCS1K4-CNTLR-K9   5.4   BP_SSD                     CURRENT    75.00     75.00    
0/RP0     NCS1K4-CNTLR-K9   4.0   CPU_FPGA                   CURRENT     1.14      1.14    
0/RP0     NCS1K4-CNTLR-K9   5.4   CPU_SSD                    CURRENT    75.00     75.00    
0/PM1     NCS1K4-AC-PSU     0.1   PO-PriMCU                  CURRENT     2.70      2.70    
0/SC0     NCS1004           2.0   BP_FPGA                    CURRENT     1.25      1.25    
0/SC0     NCS1004           2.0   XGE_FLASH                  CURRENT    18.04     18.04
Note

FPD upgrades from Release 7.0.1 to later releases do not affect traffic. The upgrade of LC_OPT_MOD_FW FPD during the transition from R7.0.0 to R7.0.1 impacts traffic

Note

FPD upgrade of LC_CPU_MOD_FW does not affect traffic. However, upgrading the LC_DP_MOD_FW FPD does impact traffic.

All FPDs on NCS 1004, including line cards and SSDs, are upgraded and show the CURRENT status. The device operates with the latest firmware, ensuring reliability and compatibility.