---
title: 升级固件和驱动
description: "升级NPU固件和驱动时，需按照“固件 > 驱动”的顺序升级。操作步骤如下："
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0029.html
sourcePath: /source/zh/canncommercial/900/softwareinst/instg/instg_0029.html
indexId: 4408b8dab5b1e3426f6f0f990a8a6149a2cf797b5e98760553d92f2acc113a4b64
---
# 升级固件和驱动

#### 升级步骤

升级NPU固件和驱动时，需按照“固件 > 驱动”的顺序升级。操作步骤如下：

1. 以root用户登录服务器。
2. 将驱动包和固件包上传到服务器任意目录如“/home”。
3. 执行如下命令，增加驱动和固件包的可执行权限。

```
chmod +x Ascend-hdk-
<chip_type>
-npu-driver_
<version>
_linux-
<arch>
.run
chmod +x Ascend-hdk-
<chip_type>
-npu-firmware_
<version>
.run
```


4. 执行以下命令，完成驱动和固件升级。软件包默认升级路径为“/usr/local/Ascend”。

  a. 升级固件
    执行以下命令，完成固件升级。

```
./Ascend-hdk-
<chip_type>
-npu-firmware_
<version>
.run --upgrade
```


    若系统出现如下关键回显信息，表示固件升级成功。

    1 Firmware package upgraded successfully! Reboot now or after driver installation for the installation/upgrade to take effect.

  b. 升级驱动
    执行以下命令，完成驱动升级。

```
./Ascend-hdk-
<chip_type>
-npu-driver_
<version>
_linux-
<arch>
.run --upgrade
```


    若系统出现如下关键回显信息，则表示驱动升级成功。 1 Driver package upgraded successfully!Reboot needed for installation/upgrade to take effect!

5. 执行reboot命令重启系统。
6. 执行npu-smi info命令查看驱动是否升级成功。
  若返回驱动相关信息说明加载成功。否则，说明加载失败，请访问支持与服务(https://www.hiascend.com/support)在论坛求助或提交技术工单。
