宿主機器上安裝npu-driver/ npu-firmware這兩個東西
wget -O Ascend-hdk-910b-npu-driver_23.0.3_linux-aarch64.run https://bj.bcebos.com/v1/aipe-easyedge-public/cann/eb_speed/Ascend-hdk-910b-npu-driver_23.0.3_linux-aarch64.run?authorization=bce-auth-v1%2F50c8bb753dcb4e1d8646bb1ffefd3503%2F2024-05-11T02%3A22%3A25Z%2F-1%2Fhost%2F3763c9a22b8652dca119a73fab22fad1544777e5d2a8cbe567954f9f7f9185d3
wget -O Ascend-hdk-910b-npu-firmware_7.1.0.5.220.run https://bj.bcebos.com/v1/aipe-easyedge-public/cann/eb_speed/Ascend-hdk-910b-npu-firmware_7.1.0.5.220.run?authorization=bce-auth-v1%2F50c8bb753dcb4e1d8646bb1ffefd3503%2F2024-05-11T02%3A23%3A01Z%2F-1%2Fhost%2Fc7a4e5ac4eb0e659d2c1bcc3b4132a1f03010b61624d5b83897e349bedb4245c
chmod u+x *.run
在干凈宿主機安裝,按下面順序執行
./Ascend-hdk-910b-npu-driver_23.0.3_linux-aarch64.run --full --install-username=root --install-usergroup=root --install-for-all
./Ascend-hdk-910b-npu-firmware_7.1.0.5.220.run --full
若原先機器上裝了老驅動,更新驅動請按下面順序執行
./Ascend-hdk-910b-npu-firmware_7.1.0.5.220.run --full
./Ascend-hdk-910b-npu-driver_23.0.3_linux-aarch64.run --full --install-username=root --install-usergroup=root --install-for-all
可能因為安裝用戶不同,改成下面
./Ascend-hdk-910b-npu-driver_24.1.rc2.2_linux-aarch64.run --full --install-username=HwHiAiUser --install-usergroup=HwHiAiUser --install-for-al
l
有可能需要重啟機器
安裝成功后執行 npu-smi info成功
最后執行下面三個命令
chown root:root /dev/davinci* && chmod 666 /dev/davinci*
chown root:root /dev/devmm_svm && chmod 666 /dev/devmm_svm
chown root:root /dev/hisi_hdc && chmod 666 /dev/hisi_hdc