4–Firmware Upgrade Utility
Image Verification
31
BC0154501-00 P
Image Verification
During firmware updates, the image is verified by comparing a digital signature to
a computed signature on the image hash. During manufacturing, the hash value is
computed on the management firmware (MFW) and sent for a signature at the
Signature Authority (SA). The SA signs it using its private key, and then appends
the signature to the MFW.
When the MFW requires verification, the hash is calculated on the MFW. The
hash is compared with the signature after running the opposite algorithm using the
equivalent public-key.
Signature = Digital-Signature-Algorithm (Private-Key, HASH)
Verified if (HASH == Digital-Signature-Algorithm (Public-Key, Signature)
Upgrading Adapter Firmware on Linux
To upgrade the adapter firmware on a Linux system:
1.
Install the qed and qede drivers, and confirm that they are running.
2.
Go to the Marvell Web site,
3.
Point to
Support
, and then under
Driver Downloads
, click
Marvell
QLogic/FastLinQ Drivers
.
4.
On the Cavium Downloads and Documentation page, select your adapter
model to locate and download the Firmware Upgrade Utility for Linux.
5.
Unzip the Firmware Upgrade Utility on the system where the adapter is
installed. All files should reside in the same folder.
6.
Confirm that the adapter port link status is up (
ifconfig ethx up
).
7.
Run the Linux upgrade utility script by issuing the following command:
./LnxQlgcUpg.sh
The flash update script should display information to the console indicating
that it is proceeding. If the utility is unable to identify the installed adapter,
ensure that the system is running the latest available driver versions.
Upgrading Adapter Firmware on Windows
To upgrade the adapter firmware on a Windows system:
1.
Install the Window eVBD or qeVBD (as applicable) driver.
2.
Go to the Marvell Web site,
3.
Point to
Support
, and then under
Driver Downloads
, click
Marvell
QLogic/FastLinQ Drivers
.