一、背景
1.1 主要的硬件是:
1.2 主要的軟件是:
- RK3588跑操作系統
- Atlas 200I A2加速模塊作為EP模式
關鍵參數 | 版本說明 |
---|---|
CPU架構 | aarch64 |
OS版本 | Ubuntu 22.04.5 LTS |
kernel版本 | 5.10.198 |
二、適配
準備固件run包文件:Ascend-hdk-310b-npu-firmware_7.5.0.2.220.run
準備驅動run包文件:Ascend-hdk-310b-npu-driver_24.1.0_linux-aarch64_for_shyz_rk3588.run
將其放在工作目錄,如:/home/firefly/work目錄下
2.1 以root用戶登錄rk3588服務器
新開一個 terminal ,執行以下命令確認是否有探到昇騰的卡:
lspci | grep Huawei
如能探到卡,回顯信息如:
0000:01:00.0 processing accelerators: Huawei Technoloqies Co., Ltd, Device d105 (rey 21)
2.2 執行如下命令,創建HwHiAiUser運行用戶
groupadd HwHiAiUser
useradd -g HwHiAiUser -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash
2.3 給驅動與固件的.run安裝包可執行權限
cd /home/firefly/work
chmod +x *.run
2.4 安裝驅動包driver
./Ascend-hdk-310b-npu-driver_24.1.0_linux-aarch64_for_shyz_rk3588.run --check
./Ascend-hdk-310b-npu-driver_24.1.0_linux-aarch64_for_shyz_rk3588.run --full
安裝成功回顯信息是:
Driver package installed successfully! The new version takes effect immediately.
2.5 安裝固件包firmware
./Ascend-hdk-310b-npu-firmware_7.5.0.2.220.run --check
./Ascend-hdk-310b-npu-firmware_7.5.0.2.220.run --full
安裝成功回顯信息是:
Firmware package installed successfully!
安裝成功后,請執行reboot命令重啟
2.6 重啟rk3588服務器后,登錄到root用戶執行相關命令確認,當前系統環境信息,如下圖所示: