Atlas300-3000 驱动固件版本21.0.4升级至22.0.4
收藏回复举报
Atlas300-3000 驱动固件版本21.0.4升级至22.0.4
发表于2023-04-17 10:14:17
0 查看

一、升级固件驱动

升级流程:请按照“固件->驱动->MCU”的升级顺序,分别升级各组件包

升级硬件相关参考手册:https://support.huawei.com/enterprise/zh/doc/EDOC1100288833/99a50139  

1升级前准备:  

    npu-smi info -l 查看芯片ID  

   

    npu-smi info -t board -i NPU ID(NPU ID为上面查询到的芯片编号)  

   

   2.确认系统内核版本信息  

      cat  /etc/*release  

 cke_2483.png

       uname -a  

 

     确认环境实际版本与配套表支持信息一致:    https://support.huawei.com/enterprise/zh/doc/EDOC1100288293?idPath=23710424|251366513|22892968|252764743  

3.准备软件包  

    四个软件包(驱动包、 固件包、mcu包、toolkit包 )已打包到云盘:  

    链接:https://pan.baidu.com/s/1vH4yxe7wU_IAgqelS0wZDA?pwd=5463  

    提取码:5463 

 

4.开始升级作业  

    切换到软件包存放目录,给待安装的包可执行权限:chmod +x  *.run  

    升级固件:  

        检查包是否正常:./A300-3000-npu-firmware_6.0.0.run --check  

        升级作业:./A300-3000-npu-firmware_6.0.0.run --upgrade  

       升级成功提示: Firmware package upgraded successfully!  

       升级后检查:在安装目录下运行:cat version.info  

    升级驱动:  

        检查包是否正常:./A300-3000-npu-driver_6.0.0_linux-aarch64.run --check  

        升级作业:./A300-3000-npu-driver_6.0.0_linux-aarch64.run --upgrade  

        升级成功提示:Driver package upgraded successfully!  

        升级后检查:在安装目录下运行:cat version.info  

       升级mcu:  

       说明:NPU ID表示卡的设备编号,可通过npu-smi info -l命令查询;X表示MCU版本号;MCU新版本生效后,MCU内部会进行主备区同步,如需再次升级,请等待5min后再次操作。(如果升级后不是目标版本或者升级失败,请重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系华为技术支持解决;具体mcu包解压后获取)  

        建议使用IBMC界面升级(因为一次可将所有卡同步升级),配置手册:https://support.huawei.com/enterprise/zh/doc/EDOC1100288833/57d3251f

5.若升级异常收集日志:/var/log/ascend_seclog/ascend_install.log  

6.升级完毕后reboot重启

二、升级toolkit包参考手册:https://www.hiascend.com/document/detail/zh/canncommercial/601/envdeployment/instg/instg_000018.html  

    1.获取软件包:(上述云盘链接)  

    2.检查、安装软件包  

    ./Ascend-cann-toolkit_6.0.1_linux-aarch64.run --check 

    ./Ascend-cann-toolkit_6.0.1_linux-aarch64.run --install 

    提示[INFO] xxx install success说明安装成功  

    3.设置环境变量:https://www.hiascend.com/document/detail/zh/canncommercial/601/envdeployment/instg/instg_000040.html  

        通过修改~/.bashrc文件方式设置永久环境变量,操作如下:  

        以运行用户在任意目录下执行vi ~/.bashrc命令,打开.bashrc文件,在文件最后一行后面添加上述内容。  

        # 安装toolkit包时配置(下述路径需按实际环境路径更换)  

        . /usr/local/Ascend/ascend-toolkit/set_env.sh  

        执行:wq!命令保存文件并退出。  

        执行source ~/.bashrc命令使其立即生效。  

    4.验证cann包安装是否生效  

    进入软件包安装信息文件目录。(以下以Ascend-cann-toolkit软件包为例,其他软件包以实际目录为准)  

        cd /usr/local/Ascend/ascend-toolkit/latest/{arch}-linux  

    执行以下命令获取版本信息。  

        cat ascend_toolkit_install.info  

三、验证业务是否正常  

本帖最后由 匿名用户2023/04/17 16:30:55 编辑

我要发帖子