su - root
cd /home/HwHiAiUser/software
chmod +x Ascend-hdk-310b-npu-driver-soc_<version>_linux-aarch64.run
若有软实时OS需求,请执行如下命令。
chmod +x Ascend-hdk-310b-npu-driver-soc_<version>_linux-rt-aarch64-repack.run。
ls /mnt/p2
ls /mnt/p3
若不存在,则需先执行如下命令创建对应目录。
mkdir -p /mnt/p2
mkdir -p /mnt/p3
cat /proc/cmdline
则执行readlink -f /dev/disk/by-partuuid/{PARTUUID}命令查询OS启动分区,例如readlink -f /dev/disk/by-partuuid/360c8c0e-5ed1-4d0b-8cd6-1db37d9bfc1e。
显示如下:
使用普通NPU驱动包。
若有软实时OS需求,使用重构后的NPU驱动包。
Driver package installed successfully!
执行完此命令后,driver相关文件默认存储在“/var/davinci/driver/”目录下。
reboot
启动过程中请勿将Atlas 200I A2 加速模块断电。
npu-smi info
若回显信息中“Version”版本号与驱动包版本信息一致,则表明升级成功。
| npu-smi 24.1.rc1 Version: 24.1.rc1 |
cat /proc/cmdline
与7记录的分区信息对比,此处回显信息中OS启动分区应切到备区。例如,原先为“root=/dev/mmcblk1p2”,则此处查询结果应为“root=/dev/mmcblk1p3”。
cat /proc/cmdline
根据显示信息,再执行readlink -f /dev/disk/by-partuuid/{PARTUUID}命令查看OS启动分区。
与7记录的分区信息对比,此处回显信息中OS启动分区应切到备区。例如,原先为“/dev/sda2”,则此处查询结果应为“/dev/sda3”。