Upgrade Firmware on Junos OS Evolved Devices
You can upgrade the firmware on your Junos OS Evolved device to ensure optimal network performance.
Firmware is software embedded into the memory of hardware devices. Firmware provides the instructions that enable the hardware to function as intended and for the device to perform optimally. Junos OS Evolved devices have multiple hardware components with embedded firmware. As new versions of firmware are released for different hardware components, you can upgrade the firmware to ensure optimal network performance or to fix a vulnerability that could arise over time.
We recommend that you upgrade firmware under the direction of the Juniper Networks Technical Assistance Center (JTAC).
Understanding Firmware Upgrades on Junos OS Evolved
Junos devices can include both third-party and Juniper hardware. Juniper Networks and component manufacturers may periodically release new firmware for components. Firmware updates help to optimize the performance of the hardware, including the Routing Engine, FPC, and other components.
Junos OS Evolved includes the binaries and libraries for any firmware updates in the software image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image. Upgrading the Junos OS Evolved software does not automatically upgrade the firmware.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this feature,
we now provide separate jfirmware images that contain the firmware binaries
necessary to upgrade the firmware on individual components. (Prior to this release, and for
platforms that do not support this feature, the firmware binaries are included only as part
of the software install image.) With this feature, you can download and install the latest
jfirmware package at any time, and then upgrade the firmware of
individual components with the request system firmware upgrade command.
This feature enables firmware updates without requiring a complete system upgrade,
minimizing disruption and downtime. You also do not have to wait to upgrade the firmware
until the next time you upgrade the software on your system. When we make new
jfirmware images available, we issue a Technical Support Bulletin letting
you know on which platforms and Evo releases the jfirmware image is
supported and from where you can download the
image.
After you install either the Junos OS Evolved software or the jfirmware
image, the firmware
upgrades associated with that software image are available for upgrade. You can issue the
show system firmware command to view the current and available firmware
versions.
For information about upgrading the firmware, see Upgrade the Firmware.
Firmware Versions Overview
The specific hardware components can vary on different devices running Junos OS Evolved.
You can issue the show system firmware operational mode command to view the
components that have firmware. The output includes the current and available firmware
versions for each component.
user@host> show system firmware
Part Type Tag Current Available Status
version version
PSM 0 Psm MCU AC AFI 0 15.17 14.16 OK
PSM 1 Psm MCU AC AFI 0 15.17 14.16 OK
RE 0 BIOS ROM 0 19.01.00 19.01.00 OK
RE 0 UMC FPGA 8 0x0012 0x0012 OK
RE 0 RE FPGA 2 0x0100 0x0100 OK
RE 0 eMMC 3 0x1100000000000000 OK
RE 0 IDT PLL 4 4.8.15 4.8.15 OK
FPC 0 BCM Qumran 2U 1 2.504 2.504 OK
Upgrade the Firmware
The Junos OS Evolved software image includes the binaries and libraries for any firmware upgrades that are available as part of that image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this
feature, we now provide separate jfirmware images that contain the
firmware binaries necessary to upgrade the firmware on individual components. You must
first install the jfirmware image before you can perform any firmware
upgrades associated with that image.
We recommend that you upgrade firmware under the direction of the Juniper Networks Technical Assistance Center (JTAC).
Before you begin:
-
Install the Junos OS Evolved software image as documented in Install, Upgrade, and Downgrade Software. For those devices that support the
jfirmwarefeature, install thejfirmwareimage as documented in Install the jfirmware Software Image.
Upgrade BIOS
The Junos OS Evolved software image includes the binaries and libraries for any firmware upgrades that are available as part of that image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this
feature, we now provide separate jfirmware images that contain the
firmware binaries necessary to upgrade the firmware on individual components. You must
first install the jfirmware image before you can perform any firmware
upgrades associated with that image.
Before you begin:
-
Install the Junos OS Evolved software image as documented in Install, Upgrade, and Downgrade Software. For those devices that support the
jfirmwarefeature, install thejfirmwareimage as documented in Install the jfirmware Software Image.
Perform the following steps to upgrade BIOS:
Upgrade CPLD
The Junos OS Evolved software image includes the binaries and libraries for any firmware upgrades that are available as part of that image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this
feature, we now provide separate jfirmware images that contain the
firmware binaries necessary to upgrade the firmware on individual components. You must
first install the jfirmware image before you can perform any firmware
upgrades associated with that image.
Before you begin:
-
Install the Junos OS Evolved software image as documented in Install, Upgrade, and Downgrade Software. For those devices that support the
jfirmwarefeature, install thejfirmwareimage as documented in Install the jfirmware Software Image.
Perform the following steps to upgrade CPLD:
Upgrade eMMC
The Junos OS Evolved software image includes the binaries and libraries for any firmware upgrades that are available as part of that image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this
feature, we now provide separate jfirmware images that contain the
firmware binaries necessary to upgrade the firmware on individual components. You must
first install the jfirmware image before you can perform any firmware
upgrades associated with that image.
Before you begin:
-
Install the Junos OS Evolved software image as documented in Install, Upgrade, and Downgrade Software. For those devices that support the
jfirmwarefeature, install thejfirmwareimage as documented in Install the jfirmware Software Image.
Perform the following steps to upgrade eMMC:
Update Firmware for CMIS 4.0 Optics Modules
The Junos OS Evolved software image includes the binaries and libraries for any firmware upgrades that are available as part of that image. You must first install the Junos OS Evolved software image before you can perform any firmware upgrades associated with that image.
Starting in Junos OS Evolved Release 24.4R1, for those platforms that support this
feature, we now provide separate jfirmware images that contain the
firmware binaries necessary to upgrade the firmware on individual components. You must
first install the jfirmware image before you can perform any firmware
upgrades associated with that image.
Starting in Junos OS Evolved Release 26.2R1, for supported platforms, you can update the firmware for CMIS 4.0 optics modules. This update may cause the link to go down, the module to be re-initialized, and traffic to be lost. Do not apply any configuration to the optics modules during the upgrade.
We recommend that you upgrade firmware under the direction of the Juniper Networks Technical Assistance Center (JTAC).
Before you begin:
-
Install the Junos OS Evolved software image as documented in Install, Upgrade, and Downgrade Software. For those devices that support the
jfirmwarefeature, install thejfirmwareimage as documented in Install the jfirmware Software Image. -
If you need to upgrade third-party CMIS 4.0 optics modules, you need to obtain the firmware file from your supplier first. Then copy this file to the router's filepath /var/tmp before attempting to update the firmware for the optics modules.
Install the jfirmware Software Image
Follow these steps to install your Junos OS Evolved jfirmware software
image: