request system firmware upgrade
Syntax
request system firmware upgrade <bios <progress>> <cb <(fancpld | optics)>> <cpld cpu <progress>> <cpld sys <progress>> <eusb <progress>> <fpc <(bcm-pfe | slot slot-number)>> <fpm> <ftc slot (0 | 1)> <mmc <progress>> <pem slot slot-number mcu (primary |secondary)> <poe fpc-slot slot-number> <poe file jfirmware filename fpc-slot (number | all-numbers) <poe-at-firmware|poe-bt-firmware> <psm <slot slot-number>> <re <(bios | fpga | i210 | i40nvm | ssd (disk1 | disk2) | xmcfpga)>> <sfb slot slot-number tag tag-number> <uboot <progress>> <vcpu>
Description
Use this command to upgrade firmware and optics module on a system running either Junos OS or Junos OS Evolved.
For firmware upgrades on Junos OS Evolved, we recommend that you work with the Juniper Networks Technical Assistance Center (JTAC).
Options
bios |
(EX4400 and EX4100) Upgrade BIOS.
|
cb |
(ACX7100 Series routers, MX10004, and MX10008 routers) Upgrade baseboard FPGA.
|
cpld cpu |
(EX4400) Upgrade CPU CPLD.
|
cpld sys |
(Ex4400 and EX4100) Upgrade system CPLD.
|
eusb |
(EX4100) Upgrade eUSB firmware.
|
fpc |
Upgrade FPC ROM monitor.
|
fpm |
(MX10004 and MX100008 routers) Upgrade front panel module firmware. |
ftc slot (0 | 1) |
(MX10004 and MX10008 routers) Upgrade fan tray controller firmware. |
mmc |
(EX4400) Upgrade the eMMC firmware.
|
pem slot slot-number mcu (primary |
secondary) |
(Junos OS only—PTX10008, PTX10016, QFX10008, QFX10016, MX10004, MX10008, MX10016, and
MX304 devices) Upgrade PEM firmware. The Within the JNP10K-PWR-AC3 module, there are four types of MCUs; primary, secondary,
communication, and LED. This module contains four primary MCUs; however, you can
operate the device with three or fewer input leads attached. Before upgrading the
firmware on this module, however, you must reattach all of the unattached input leads
to ensure that all of the primary MCUs are upgraded to the same firmware version. If
you do not reattach an unattached lead, the primary MCU corresponding to that lead is
not upgraded, and the PEM remains offline with an alarm of root@host-re0> request system firmware upgrade pem slot 0 WARNING: Please ensure all inputs are connected to this PEM; otherwise, PEM will undergo a partial upgrade and go offline. Perform indicated firmware upgrade? [yes, no] (no) |
pic |
(Junos OS only) Upgrade PIC firmware. |
poe fpc-slot slot-number |
Upgrade Power over Ethernet (PoE) firmware. |
poe file <jfirmware filename> fpc-slot (number | all-numbers) <poe-at-firmware | poe-bt-firmware> |
(EX4400 and EX4100) Upgrade the PoE controller
firmware for the Virtual Chassis member or line
card specified by
|
psm |
Upgrade power supply module firmware. Within the JNP10K-PWR-AC3 module, there are four types of MCUs; primary, secondary,
communication, and LED. This module contains four primary MCUs; however, you can
operate the device with three or fewer input leads attached. Before upgrading the
firmware on this module, however, you must reattach all of the unattached input leads
to ensure that all of the primary MCUs are upgraded to the same firmware version. If
you do not reattach an unattached lead, the primary MCU corresponding to that lead is
not upgraded, and the PSM remains offline with an alarm of root@host-re0> request system firmware upgrade psm slot 0 WARNING: Please ensure all inputs are connected to this PSM; otherwise, PSM will undergo a partial upgrade and go offline. Perform indicated firmware upgrade? [yes, no] (no)
|
re |
Note:
For SRX1600 and SRX2300, there is no backup BIOS image. Upgrade baseboard BIOS/FPGA. There is an active BIOS image and a backup BIOS image.
|
sfb slot slot-number tag tag-number |
(MX10004 and MX10008 routers) Upgrade the SF2
and SFB2 switch fabric firmware.
slot-number can be 0 to 5. For
user@host> show system firmware Part Type Tag Current Available Status version version [output truncated] ... SFB 0 FPGA PRIM 0 0.13.0 0.13.0 OK SFB 1 FPGA PRIM 0 0.13.0 0.13.0 OK SFB 2 FPGA PRIM 0 0.13.0 0.13.0 OK SFB 3 FPGA PRIM 0 0.13.0 0.13.0 OK SFB 4 FPGA PRIM 0 0.13.0 0.13.0 OK SFB 5 FPGA PRIM 0 0.13.0 0.13.0 OK ... [output truncated] After you upgrade the firmware on the SFB, you
must take the SFB offline by using the
|
uboot <progress> |
(EX4100) Upgrade the U-boot firmware.
|
vcpu |
Upgrade VCPU ROM monitor. |
Required Privilege Level
maintenance
Output Fields
When you enter this command, you are provided with the resulting status of the command.
Sample Output
- request system firmware upgrade
- request system firmware upgrade fpc slot
- request system firmware upgrade sfb
request system firmware upgrade
user@host> request system firmware upgrade re bios Part Type Tag Current Available Status version version Routing Engine 0 RE BIOS 0 1.5 1.9 OK Routing Engine 0 RE BIOS Backup 1 1.7 1.9 OK Perform indicated firmware upgrade ? [yes,no] (no) yes user@host> request system firmware upgrade re bios backup Part Type Tag Current Available Status version version Routing Engine 0 RE BIOS 0 1.5 1.9 OK Routing Engine 0 RE BIOS Backup 1 1.7 1.9 OK Perform indicated firmware upgrade ? [yes,no] (no) yes user@host> request system firmware upgrade re ssd disk1 Part Type Tag Current Available Status version version Routing Engine 0 RE SSD1 4 12028 12029 OK Perform indicated firmware upgrade ? [yes,no] (no) yes Firmware upgrade initiated, use "show system firmware" to monitor status. user@host> request system firmware upgrade pem slot 0 ... ... Firmware upgrade initiated, use "show system firmware" to monitor status. user@host> request system firmware upgrade optics fpc-slot 0 ... ... Firmware optics upgrade initiated, use "show system firmware" to monitor status.
For SRX1600 and SRX2300, there is no backup BIOS image.
request system firmware upgrade fpc slot
user@host> request system firmware upgrade fpc slot 0 ... ... FPC may go offline after the upgrade, Please restart FPC post upgrade. “request chassis fpc <slot> restart” command can be used for restarting the fpc.
request system firmware upgrade sfb
user@host> request system firmware upgrade sfb slot 0 tag 0 ... ... "Firmware upgrade initiated, use "show system firmware" to monitor status. After upgrade, do "request chassis sfb slot <slot> offline" and “request chassis sfb slot <slot> online-reload” for new firmware to take effect.
Release Information
Command introduced in Junos OS Release 10.2.
cb
option added in Junos OS Evolved Releases 21.1R2 and 21.2R1. Support for the MX10004 router
added in Junos OS Release 22.3R1.
pem
option introduced in Junos OS
Release
21.2R1.
sfb
option introduced in Junos OS Release 21.4R1 for the MX10008 router. Support for the MX10004
router added in Junos OS Release
22.3R1.
mcu
option introduced in Junos OS Release 22.2R1-S1 and 22.3R1 for the MX304
router.ctrl-fpga
, i210-ha0
,
i210-ha1
, and ucd
options introduced in Junos OS Release
23.4R1 for SRX1600 and SRX2300
devices.
opticscpld
,
and fancpld
options introduced in Junos OS Evolved Release 23.4R1 for
QFX5130-48C devices.