FPD upgrade
FPD upgrade
The key to understanding the FPD output is that nodes can have two firmware versions. One, which is currently
running, and a downloaded version, which will become the running version after the next boot. The running
version and downloaded version can be the same. There are circumstances where this is not the case, and that
would be if a node was recently upgraded, and requires a reboot to load the new updated package. Generally,
the downloaded version is the latest version, when compared to the running version. FPD packages that do
not require a reload to activate the new firmware version would not see the version skew. Below is a sample
output showing version skew on the CCC FPGA. After reload, both running and downloaded versions will
be the same. CCC Power-On is in need of an upgrade. To see what version is expected, issue the command
show fpd package and find the FPD device for that card type which is in need of upgrade.
show hw-module fpd
Location
-------------------------------------------------------------------------------
0/0
0/0
0/0
0/0
0/0
0/0
0/0
0/0
0/0
0/0
0/0
show fpd package
Mon Oct
=============================== ================================================
Card Type
=================== ========================== ====== ======= ======== =========
P-L-1xPAT_SFP
To upgrade an fpd device, such as the one above, use the upgrade hw-module location 0/0 fpd CCC\
Power-On command or if it is more desirable to upgrade all components that need upgrading at the same
time, use the upgrade hw-module location all fpd all command. Note that this upgrade will require a reload
of the node to take effect. Adding the force option will upgrade all FPD devices regardless if they require
upgrading or not. This is not recommended.
The command used for upgrade is: upgrade hw-module location location of node fpd fpd device
The show fpd package command displays 4 very critical pieces of information with regard to firmware that
is imbedded in the current running XR image. The first column displays whether a reload would be required
to make the updated FPD version the running version. The second column shows the version number of
firmware residing on the running XR image. The forth and fifth columns show, based on the current running
XR image, what the minimum requirements are for both firmware and hardware versions for each programmable
device.
System Management Configuration Guide for the Cisco NCS 6000 Series Router, Release 5.0.x
4
Card type
HWver
NC6-10X100G-L 0.6
NC6-10X100G-L 0.6
NC6-10X100G-L 0.6
NC6-10X100G-L 0.6
NC6-10X100G-L 0.6
NC6-10X100G-L 1.0
NC6-10X100G-L 1.0
NC6-10X100G-L 0.6
NC6-10X100G-L 1.0
NC6-10X100G-L 1.0
NC6-10X100G-L 1.0
7
18:08:21.994 UTC
================================================
FPD Description
BAO-MB FPGA
CCC FPGA
CCC Power-On
Ethernet Switch
BIOS FPD
SB Certificates
FPD device
Status
CCC FPGA
UPGD DONE
BAO-MB FPGA
READY
CCC Power-On
NEED UPGD
Ethernet Switch
READY
BIOS FPD
READY
Slice-0 GN2411
READY
Slice-1 GN2411
READY
BAO-DB FPGA
READY
S2 GN2411
READY
S3 GN2411
READY
S4 GN2411
READY
Field Programmable Device Package
Req
SW
Reload
Ver
NO
0.20
YES
1.14
YES
1.30
YES
1.32
YES
9.10
NO
1.00
Upgrading FPD
FPD Versions
================
Running Download
1.13
1.14
1.00
1.00
1.28
1.28
1.32
1.32
9.10
9.10
2.07
2.07
2.07
2.07
1.00
1.00
2.07
2.07
2.07
2.07
2.07
2.07
Min Req
Min Req
SW Ver
Board Ver
0.20
0.0
1.14
0.0
1.30
0.0
1.32
0.0
9.10
0.0
1.00
0.0