Quadra Firmware Upgrade
warning
- Do NOT interrupt the firmware update process once it has started. Any interruption may cause the device to malfunction.
-
Navigate to the Firmware Directory
cd Quadra_VX.X.X/Quadra_FW_VX.X.X_RCX
-
Run the script to upgrade the Firmware on Cards
bash ./quadra_auto_upgrade.sh
-
The script will display all the cards detected and the current firmware along with the new firmware.
Press 'Y' to confirm the installation
Number of Quadra Transcoders found on nvme: 1
FW upgrade file: /home/nvme/Quadra_V4.7.0/Quadra_FW_V4.7.0_RC4/FL_BIN/nor_flash_v4.7.0_RC4-Quadra.bin
# Device Block Serial Number Card FW Rev File FW Rev Action
--- -------------- ------------------ -------------------- ----------- ----------- --------------
0 /dev/nvme1 /dev/nvme1n1 Q1A224A11DC065-0018 4606nrc2 4706r8r4 upgrade
Do you want to upgrade ALL of the above Quadra Transcoder(s)? Press [y/n]: -
Verify the Firmware upgrade has completed successfully.
/dev/nvme1 -- Last executed firmware loader version is v4.1.0
/dev/nvme1 -- Reboot to run firmware loader version v4.4.0 (optional)
Firmware upgrade complete!
# Device Block Serial Number Card FW Rev Result
--- -------------- ------------------ -------------------- ----------- ------------------------
0 /dev/nvme1 /dev/nvme1n1 Q1A224A11DC065-0018 4706r8r4 Successful upgrade
Cards that underwent upgrade have new FW activated but still require ni_rsrc initialization (init_rsrc).
quadra_auto_upgrade.sh finished -
After the upgrade the server may need to be rebooted. If not, then re-initialize the cards
warning- If a cold upgrade fails then a system reboot may resolve the issue. The firmware update process should then be repeated.
info- Additional information captured during the update process can be found in the
./upgrade_log.txt
file generated by the update script.