In the following example, FPD for the 10X10G EPA in subslot 1/1 is upgraded manually from the bundled FPD image package file.
The command excludes the reload option so the EPA does not automatically reload.
Router# upgrade hw-module subslot 1/1 fpd bundled
% The following FPD will be upgraded for EPA-10X10GE (H/W ver = 1.0) in subslot 1/1:
================== =========== =========== ============
Field Programmable Current Upgrade Estimated
Device: "ID-Name" Version Version Upgrade Time
================== =========== =========== ============
38-EPA_10X10G FPGA 1.14 1.15 00:06:00
================== =========== =========== ============
% NOTES:
- Use 'show upgrade fpd progress' command to view the progress of the FPD
upgrade.
- You must reload the card after the upgrade. The FPD upgrade is not
finalized until the card is reloaded.
- The output of 'show hw-module <target> fpd' will not reflect the
upgraded FPD version until the card is reloaded to finalize the upgrade.
% Are you sure that you want to perform this operation? [no]: yes
% Initiating the upgrade operation on the target card ...
(Use "show upgrade fpd progress" command to see upgrade progress)
Router#
*Feb 2 11:28:03.041: %FPD_MGMT-6-UPGRADE_TIME: Estimated total FPD image upgrade time for EPA-10X10GE card in subslot 1/1 = 00:06:00.
*Feb 2 11:28:03.047: %FPD_MGMT-6-UPGRADE_START: EPA_10X10G FPGA (FPD ID=38) image upgrade in progress for EPA-10X10GE card in subslot 1/1. Updating to version 1.15. PLEASE DO NOT INTERRUPT DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:06:00) ...
FPD upgrade in progress on hardware, reload/configuration change
on those hardware is not recommended as it might cause HW programming
failure and result in RMA of the hardware.
*Feb 2 11:28:49.229: %NETCLK-6-SEL_CLOCK_SRC: Synchronization source HundredGigE1/0/0 is selected by selection process(T0) to synchronize the system and generate T0 output.
*Feb 2 11:29:03.999: FPD MSG HANDLER: upgrade result response from 1/1 received, card type=0xC54, fpd id=0x26, num retries=1, upgrade result=2, upgrade id=4
*Feb 2 11:29:03.999: %FPD_MGMT-6-UPGRADE_PASSED: EPA_10X10G FPGA (FPD ID=38) image in the EPA-10X10GE card in subslot 1/1 has been successfully updated from version 1.14 to version 1.15. Upgrading time = 00:01:00.952
*Feb 2 11:29:03.999: %FPD_MGMT-6-OVERALL_UPGRADE: All the attempts to upgrade the required FPD images have been completed for EPA-10X10GE card in subslot 1/1. Number of successful/failure upgrade(s): 1/0.
EPA does not reload automatically without the reload option during FPD upgrade. We need to explicitly reload the EPA for the new FPGA to take effect.
In the following example, FPD for the 10X10G EPA in subslot 0/3 is upgraded manually from the bundled FPD image package file.
The command includes the reload option so that the EPA automatically reloads and the new FPD image takes effect immediately.
Router# upgrade hw-module subslot 1/1 fpd bundled reload
% The following FPD will be upgraded for EPA-10X10GE (H/W ver = 1.0) in subslot 1/1:
================== =========== =========== ============
Field Programmable Current Upgrade Estimated
Device: "ID-Name" Version Version Upgrade Time
================== =========== =========== ============
38-EPA_10X10G FPGA 1.14 1.15 00:06:00
================== =========== =========== ============
% NOTES:
- Use 'show upgrade fpd progress' command to view the progress of the FPD
upgrade.
- You must reload the card after the upgrade. The FPD upgrade is not
finalized until the card is reloaded.
- The output of 'show hw-module <target> fpd' will not reflect the
upgraded FPD version until the card is reloaded to finalize the upgrade.
% Are you sure that you want to perform this operation? [no]: yes
% Initiating the upgrade operation on the target card ...
(Use "show upgrade fpd progress" command to see upgrade progress)
Router#
*Feb 2 11:28:03.041: %FPD_MGMT-6-UPGRADE_TIME: Estimated total FPD image upgrade time for EPA-10X10GE card in subslot 1/1 = 00:06:00.
*Feb 2 11:28:03.047: %FPD_MGMT-6-UPGRADE_START: EPA_10X10G FPGA (FPD ID=38) image upgrade in progress for EPA-10X10GE card in subslot 1/1. Updating to version 1.15. PLEASE DO NOT INTERRUPT DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:06:00) ...
FPD upgrade in progress on hardware, reload/configuration change
on those hardware is not recommended as it might cause HW programming
failure and result in RMA of the hardware.
*Feb 2 11:28:49.229: %NETCLK-6-SEL_CLOCK_SRC: Synchronization source HundredGigE1/0/0 is selected by selection process(T0) to synchronize the system and generate T0 output.
*Feb 2 11:29:03.999: FPD MSG HANDLER: upgrade result response from 1/1 received, card type=0xC54, fpd id=0x26, num retries=1, upgrade result=2, upgrade id=4
*Feb 2 11:29:03.999: %FPD_MGMT-6-UPGRADE_PASSED: EPA_10X10G FPGA (FPD ID=38) image in the EPA-10X10GE card in subslot 1/1 has been successfully updated from version 1.14 to version 1.15. Upgrading time = 00:01:00.952
*Feb 2 11:29:03.999: %FPD_MGMT-6-OVERALL_UPGRADE: All the attempts to upgrade the required FPD images have been completed for EPA-10X10GE card in subslot 1/1. Number of successful/failure upgrade(s): 1/0.
*Feb 2 11:29:03.999: %FPD_MGMT-5-CARD_POWER_CYCLE: EPA-10X10GE card in subslot 1/1 is being power cycled for the FPD image upgrade to take effect.