Upgrading the Ascend 910 AI Processor Firmware
The Atlas 300T training card supports the upgrade of the Ascend 910 AI Processor firmware. This section uses the A300t-9000-npu-firmware_<version>.run package of the Atlas 300T training card as an example to describe how to upgrade the firmware.
Procedure
- Obtain the A300t-9000-npu-firmware_<version>.run software package by referring to Preparations for Upgrade.
- Log in to the server where the Atlas 300T training card is located as user root.
- Upload A300t-9000-npu-firmware_<version>.run to any directory on Linux, for example, /opt.
- Go to the directory where the A300t-9000-npu-firmware_<version>.run software package is stored, for example, /opt.
cd /opt
- Run the following command to change the permission on the A300t-9000-npu-firmware_<version>.run:
chmod u+x A300t-9000-npu-firmware_<version>.run
- Run the ./A300t-9000-npu-firmware_<version>.run --check command to check the consistency and integrity of the .run installation package.
- Upgrade the firmware.
Run the ./A300t-9000-npu-firmware_<version>.run --upgrade command to perform one-click upgrade.
If information similar to the following is displayed, the upgrade is successful:
Firmware package install success! Reboot needed for installation/upgrade to take effect!
- In the package name, <version> indicates the firmware version.
- The logs generated during the installation are recorded in the /var/log/ascend_seclog/ascend_install.log file. You can run the vim /var/log/ascend_seclog/ascend_install.log command to open the log file.
- Restart the system.
reboot
- Check the target version.
In the installation directory, run the following command to check whether the target version is correct:
cat version.info
The default installation path is /usr/local/Ascend/firmware.