文档
注册

安装固件

首次安装请按照“驱动->固件”的顺序;覆盖安装或升级请按照“固件->驱动”的顺序,分别安装软件包,驱动安装请参见安装驱动,本章节以Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run为例介绍宿主机上.run格式固件包的安装方法。

注意事项

在软件包安装或升级过程中,不允许对Host或Device进行复位或下电操作,否则会出现Device无法正常启动或者升级失败。

操作步骤

  1. 获取软件包和配套表准备的安装包上传至Linux系统任意目录下(如“/opt”)。
  2. 使用PuTTY登录服务器的OS命令行。
  3. 执行如下命令,切换至root用户。

    su - root

  4. 执行如下命令,进入软件包所在路径(如“/opt”)。

    cd /opt

  5. 执行如下命令,增加软件包的可执行权限。

    chmod +x Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run

  6. 执行如下命令,校验run安装包的一致性和完整性。

    ./Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run --check

    出现如下回显信息,表示软件包校验成功。
    Verifying archive integrity...  100%   SHA256 checksums are OK. All good.

    软件包校验使用SHA256加密方式;校验过程中若提示:./Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run does not contain an embedded MD5 checksum.和./Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run does not contain a CRC checksum,表示没有使用MD5和CRC加密方式,可忽略。

  7. 执行如下命令,完成安装。

    ./Ascend-hdk-310b-npu-firmware_x.x.x.x.X.run --full

    Firmware package installed successfully!
    • 安装固件软件包不支持指定运行用户名和用户组,共用驱动的运行用户名和用户组。
    • 安装固件软件包不支持指定路径,共用驱动的安装路径。
    • 软件包默认安装路径:/usr/local/Ascend。
    • 安装详细日志路径:/var/log/ascend_seclog/ascend_install.log。
    • 安装后软件包的安装路径、安装命令以及运行用户信息记录路径:/etc/ascend_install.info。
    • Device侧系统类日志通过msnpureport工具传输到Host侧进行查看。导出操作以及导出日志的存储路径具体请参见黑匣子日志参考的“msnpureport工具使用”章节。容器内不支持查看Device侧系统类日志,也不支持通过msnpureport工具导出Device侧系统类日志。
  8. (可选)根据系统提示信息决定是否立即重启系统,若需要重启,请执行以下命令;否则,请跳过此步骤。

    reboot

  9. 执行如下命令,查看芯片固件版本号。

    /usr/local/Ascend/driver/tools/upgrade-tool --device_index -1 --component -1 --version

    若与固件软件包版本号一致,则说明安装成功。

    如果安装驱动时指定安装路径,则命令中的“/usr/local/Ascend”请根据实际情况替换。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词