Skip to main content
Version: v5.2.0

Quadra Firmware Upgrade

warning
  • Do NOT interrupt the firmware update process once it has started. Any interruption may cause the device to malfunction.
  1. Navigate to the Firmware Directory

    cd Quadra_VX.X.X/Quadra_FW_VX.X.X_RCX
  2. Run the script to upgrade the Firmware on Cards

    bash ./quadra_auto_upgrade.sh
  3. 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]:

  4. 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
  5. 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.