昇腾社区首页
中文
注册

升级操作

升级流程

  • 在驱动和固件和CANN软件配套场景下,可单独升级CANN软件。驱动固件和CANN的配套关系,请参见CANN版本说明书中的版本配套表。
  • 如果也要升级固件和驱动,请按照“固件->驱动->CANN软件”的顺序进行升级。

升级驱动和固件

请根据表1参考对应文档进行升级操作。

表1 驱动和固件升级指导

产品型号

参考文档

Atlas 200(EP场景)

请参见Atlas 200 AI加速模块 6.0.0 NPU驱动和固件升级指南(EP场景)

Atlas 200(RC场景)

请参见Atlas 200 AI加速模块 6.0.0 软件安装与维护指南(RC场景)

Atlas 200I A2(EP场景)

请参见NPU驱动和固件升级指南(EP场景)

Atlas 200I A2(RC场景)

请参见Atlas 200I A2 加速模块 23.0.x(23.0.3及其系列版本) 驱动开发指南

Atlas 500 A2

请参见Atlas 500 A2 智能小站 用户指南

Atlas 200I SoC A1

请参见Atlas 200I SoC A1核心板 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

A300-3000

请参见Atlas 300I 推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书(型号 3000, 3010)

A300-3010

请参见Atlas 300I 推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书(型号 3000, 3010)

Atlas 300I Pro

请参见Atlas 中心推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

Atlas 300V Pro

请参见Atlas 中心推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

Atlas 300V

请参见Atlas 中心推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

Atlas 300I Duo

请参见Atlas 中心推理卡 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

Atlas 200T A2 Box16

请参见Atlas A2 中心推理和训练硬件 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

A300T-9000

请参见Atlas 中心训练卡 23.0.3 NPU驱动和固件安装指南

Atlas 300T Pro

请参见Atlas 中心训练卡 23.0.3 NPU驱动和固件安装指南

A500 Pro-3000

请参见所配置标卡对应的文档。

A800-3000

请参见所配置标卡对应的文档安装驱动和固件。

A800-3010

请参见所配置标卡对应的文档。

A800-9000

请参见Atlas 中心训练服务器 23.0.3 NPU驱动和固件升级指南

A800-9010

请参见Atlas 中心训练服务器 23.0.3 NPU驱动和固件升级指南

A900-9000

请参见Atlas 中心训练服务器 23.0.3 NPU驱动和固件升级指南

Atlas 800T A2

请参见Atlas A2 中心推理和训练硬件 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

Atlas 900 A2 PoD

请参见Atlas A2 中心推理和训练硬件 23.0.x(23.0.3及其系列版本) NPU驱动和固件升级指导书

升级CANN软件

升级开发套件包前请确保安装目录可用空间大于9G,如不满足请清理空间或更换安装目录。

CANN软件升级操作如下:

  1. 以软件包的安装用户登录软件包的安装环境。
  2. 进入软件包所在路径。
  3. 增加对软件包的可执行权限。
    chmod +x 软件包名.run
  4. 执行如下命令校验软件包安装文件的一致性和完整性。
    ./软件包名.run --check
  5. 软件包升级。
    • 从CANN 3.2.1升级到当前版本。
      • 若用户安装时指定了安装路径,执行命令如下:
        ./软件包名.run --upgrade --install-path=<path>

        其中<path>为用户指定的软件包安装目录,软件包名请根据实际包名进行替换。

      • 若用户安装时未指定安装路径,执行命令如下:
        ./软件包名.run --upgrade
    • 从CANN 3.3.0起低版本升级到高版本,可自动从安装配置文件中导入原有配置信息,无需输入任何安装参数。执行命令如下:
      ./软件包名.run --upgrade

      用户想使用默认签署华为企业业务最终用户许可协议(EULA)的方式升级软件包时,可以添加--quiet参数配合升级命令使用,如:./软件包名.run --upgrade --quiet 添加该参数后会跳过6的确认操作。

  6. 用户需签署华为企业业务最终用户许可协议(EULA)后进入升级流程,根据回显页面执行y或Y确认协议,输入其他任意字符为拒绝协议,确认接受协议后开始升级。
    若当前语言环境不满足要求,可以执行如下命令配置系统的默认语言环境。
    #配置为中文(简体)
    export LANG=zh_CN.UTF-8
    #配置为英文
    export LANG=en_US.UTF-8
    • 若您获取的是*.deb包,升级同安装,具体请参考安装和卸载CANN软件包(适用于.deb格式)
    • 若您获取的是*.rpm包,升级命令参考如下(其中*.rpm请根据实际软件包全名替换):
      • root用户:
        rpm -Uvh *.rpm
      • 非root用户(请自行获取所需的sudo权限):
        sudo -E rpm -Uvh *.rpm

      如果执行以上命令升级失败,并确认需要升级,则可使用“--force”强制升级,如:rpm -Uvh *.rpm --force