Updating the firmware and boot code 23
Boot code
3
Boot code
Boot code or the boot image contains BIOS, UEFI, and other supported boot code and firmware used by
the code to boot from the adapter. Although boot code for the adapter installs driver packages, whenever
you update drivers, you should also update with the latest boot code image. You can update boot code
using the Brocade Command Line Utility (BCU) commands or the Host Connectivity Manager (HCM).
The adapter boot code supports the following systems:
• Peripheral Component Interconnect (PCI) firmware 3.0 and earlier PCI BIOS versions
Boot code for PCI system
• BIOS
Boot code for x86 and x86_x64 platforms
• Unified Extensible Firmware Interface (UEFI)
Boot code for UEFI systems
A single, updatable boot code image, stored in the adapter option read-only memory (option ROM)
memory, contains all boot code for supported host platforms.
By default, BIOS and UEFI are enabled on adapter ports for boot over SAN.
All Brocade adapters installed on a host system must use the same boot code version.
To keep drivers and boot code synchronized, be sure to update your adapter with the latest boot image
after you install or update adapter driver packages. Be sure to update drivers before updating the boot
code.
Determining boot code level
You can determine the current BIOS version installed on your adapter using one of the following
methods:
• View the BIOS that displays on your system screen during hardware reinitialization, just before you
are prompted to press Ctrl and B or Alt and B to enter the Brocade Configuration Utility.
• Enter the bcu adapter --query command. The installed BIOS version displays in the Flash
Information section of the command output.
• View the adapter Properties panel in HCM. To view the panel, select the adapter in the device tree,
and then click the Properties tab in the right pane.
Updating boot code using BCU commands
Use the following steps to update adapters with the latest boot code using BCU commands.
1. Download he latest boot code from the “Boot Code” area on www.brocade.com/adapters-ibm-flex.
2. Extract the boot code image file.