Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

request system firmware upgrade (Junos OS Evolved)

Syntax (ACX Series)

Syntax (PTX Series)

Syntax (QFX Series)

Description

After installing the jfirmware-junos-evo-install* package with the request system software add command, use this command to upgrade firmware on a system running Junos OS Evolved. You can only upgrade one option at a time; you cannot specify multiple options.

Note:

For firmware upgrades on Junos OS Evolved, we recommend that you work with the Juniper Networks Technical Assistance Center (JTAC).

Options

The fields that are valid may vary depending on the platform and software release.

cb suboptions

Upgrade control board firmware.

  • bcm-pfe—(Optional) Upgrade the BCM PFE chip.

  • cg0—(Optional) Upgrade the CG0.

  • fancpld—(Optional) Upgrade fan board CPLD

  • fpga—(Optional) Upgrade baseboard FPGA

  • gnss—(Optional) Upgrade the GNSS.

  • i2cs-fpga—(Optional) Upgrade the I2CS FPGA.

  • idtpll—(Optional) Upgrade the IDT PLL.

  • port-fpga—(Optional) Upgrade baseboard PORT FPGA

feb suboptions

Upgrade FEB ROM monitor.

  • bcm-pfe—(Optional) Upgrade the FEB BCM PFE chip.

  • cg(1|2|3)—(Optional) Upgrade the CG.

  • ctrl-fpga—(Optional) Upgrade the FEB control FPGA.

  • dpll—(Optional) Upgrade the FEB DPLL firmware.

  • i2cs-fpga—(Optional) Upgrade the FEB I2CS FPGA.

  • port-a-fpga—(Optional) Upgrade the FPGA for port A.

  • port-b-fpga—(Optional) Upgrade the FPGA for port B.

  • power-controller—(Optional) Upgrade the power controller firmware.

  • slot slot-number—(Optional) Upgrade all devices in a particular FEB slot.

fpc suboptions

Upgrade FPC ROM monitor.

  • boot-cpld—(Optional) Upgrade the boot CPLD.

  • bcm-pfe—(Optional) Upgrade the BCM PFE chip.

  • ctrl-fpga—(Optional) Upgrade the FPC control FPGA.

  • dpll—(Optional) Upgrade the FPC DPLL firmware.

  • dpll-cfg—(Optional) Upgrade the FPC DPLL configuration.

  • i2cs-fpga—(Optional) Upgrade the FPC I2CS FPGA.

  • opticscpld<0|1|2|3>—(Optional) Upgrade the optics CPLD.

    • opticscpld0—Upgrade optics CPLD 0.

    • opticscpld1—Upgrade optics CPLD 1.

    • opticscpld2—Upgrade optics CPLD 2.

    • opticscpld3—Upgrade optics CPLD 3.

    Note:

    Run the show system firmware command to verify the number of optics CPLDs supported on your device.

  • pmb-bios—(Optional) Upgrade the BIOS.

  • port-fpga—(Optional) Upgrade the port FPGA.

  • slot slot-number—(Optional) Upgrade all devices in a particular FPC slot.

  • wanio-fpga—(Optional) Upgrade the WAN input/output FPGA.

ftc slot (0 | 1)

Upgrade the fan tray controller firmware.

pic

Upgrade the PIC firmware.

poe

Upgrade the FPC Power-over-Ethernet (PoE) controller firmware.

  • fpc-slot slot-number—(Optional) Upgrade all PoE firmware in a particular FPC slot.

  • poe-at-firmware—(Optional) Upgrade IEEE 802.3at PoE firmware.

  • poe-bt-firmware—(Optional) Upgrade IEEE 802.3bt PoE firmware.

psm

Upgrade the 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 firmware mismatch. This mismatch causes a corresponding PSM output shutdown, causing the PSM to appear offline to avoid issues caused by different firmware versions. If you did not ensure that all of the leads were attached before upgrading and now have the alarm firmware mismatch, attach all of the leads and repeat the firmware upgrade to clear the alarm.

  • slot slot-number—(Optional) Upgrade a particular power supply module.

re suboptions

Upgrade the baseboard BIOS/FPGA. There is an active BIOS image and a backup BIOS image. Updates all of the firmware on the Routing Engine unless specified with one of the suboptions below:

  • bios—(Optional) Upgrade the BIOS.

  • cpld—(Optional) Upgrade the CPLD.

  • fancpld—(Optional) Upgrade the fanboard CPLD.

  • fpga—(Optional) Upgrade the baseboard FPGA.

  • i210—(Optional) Upgrade the baseboard i210 GbE NIC.

  • i40nvm—(Optional) Upgrade the baseboard i40 non-volatile memory.

  • nac-fw—(Optional) Upgrade the network access control firmware.

  • opticscpld—(Optional) Upgrade the optics CPLD.

  • powercpld—(Optional) Upgrade the power CPLD.

  • slot slot-number—(Optional) Upgrade all devices in a particular Routing Engine slot.

  • ssd—(Optional) Upgrade the Routing Engine solid-state drive (SSD) firmware.

    • disk1—Upgrade the SSD disk1 firmware.

    • disk2—Upgrade the SSD disk2 firmware.

  • tmcfpga—(Optional) Upgrade the mainboard FPGA.

  • ucd—(Optional) Upgrade the UCD.

  • xmcfpga—(Optional) Upgrade the XMC FPGA.

Note:

To upgrade the re fpga component from version 0x0108 to 0x010A on QFX5130-32CD, the upgrade must be performed twice, since the first upgrade command upgrades the component to version 0x0109.

optics suboptions

Use the request system firmware upgrade optics command to upgrade CMIS optics firmware on a system running Junos OS Evolved.

  • firmware-path—Path of the firmware bin file.

  • fpc-slot—Slot number of FPC.

  • part-number—Enter Juniper or vendor optic part number.

  • pic-slot—Slot number of PIC.

  • port—Slot number of port.

  • password—Password to unlock the firmware download.

sib <slot (0 | 1)>

Upgrade SIB firmware.

  • slot slot-number—(Optional) Upgrade all devices in a particular SIB slot.

  • fpga—(Optional) Upgrade the baseboard FPGA.

Additional Information

When the system completes the firmware upgrade, the system prints a message to either power cycle the device or to reload the firmware. Sometimes, the system does not print the exact CLI command to do the power cycle because different devices have different methods of power cycling. Consult the hardware guide for your device to find out how to power cycle your device.

For example, for the ACX7020 router, you use this command to power-cycle the device:

Required Privilege Level

maintenance