300l_pro推算卡驱动固件部署

前言

工作需要

参考

https://support.huawei.com/enterprise/zh/doc/EDOC1100274096/b1977c97
https://cloud.tencent.com/developer/article/2121267

准备事项

ubuntu18.04
对应推算卡的驱动和固件

确定内核版本

参考下图里面的系统对应内核的版本,不对应请自行切换内核
对照表
对照表

新建驱动需要用的用户

1
2
groupadd HwHiAiUser
useradd -g HwHiAiUser -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash

安装驱动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//进入root用户
sudo -i

//进入驱动的文件夹
cd /home/HwHiAiUser

//给驱动包添加可执行权限
chmod +x ./驱动包.run

//提升权限
chmod 777 ./驱动包.run

//安装驱动包,驱动包默认安装路径为“/usr/local/Ascend”
./驱动包.run --full

//如果终端出返回下面信息则表示安装成功
Driver package installed successfully!

//重启
init 6

//查询驱动是否安装成功
npm-smi info

//返回结果
+----------------------------------------------------------------------------------------------------+
| npu-smi 22.0.3 Version: 22.0.3 |
+-------------------+-----------------+--------------------------------------------------------------+
| NPU Name | Health | Power(W) Temp(C) Hugepages-Usage(page) |
| Chip Device | Bus-Id | AICore(%) Memory-Usage(MB) |
+===================+=================+==============================================================+
| 4 310P3 | OK | NA 43 0 / 970 |
| 0 0 | 0000:81:00.0 | 0 861 / 21534 |
+===================+=================+==============================================================+

安装固件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//进入root用户
sudo -i

//进入固件的文件夹
cd /home/HwHiAiUser

//给固件添加可执行权限
chmod +x ./固件包.run

//提升权限
chmod 777 ./固件包.run

//安装固件包
./固件包 --full

//如果终端出返回下面信息则表示安装成功
Firmware package installed successfully!

//查看固件版本号
/usr/local/Ascend/driver/tools/upgrade-tool --device_index -1 --component -1 --version

卸载驱动

1
/driver/script/uninstall.sh

卸载固件

1
/firmware/script/uninstall.sh

300l_pro推算卡驱动固件部署
http://example.com/2023/03/04/hua-wei-tui-suan-qia-300l-pro/
作者
天空遗留之物
发布于
2023年3月4日
许可协议