【昇騰】基于RK3588 arm架構Ubuntu22.04系統上適配Atlas 200I A2加速模塊安裝EP模式下的驅動固件包_20250808

一、背景

1.1 主要的硬件是:
在這里插入圖片描述

1.2 主要的軟件是:

  • RK3588跑操作系統
  • Atlas 200I A2加速模塊作為EP模式
關鍵參數版本說明
CPU架構aarch64
OS版本Ubuntu 22.04.5 LTS
kernel版本5.10.198

110.系統信息.png

二、適配

準備固件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目錄下

111.準備文件.png

2.1 以root用戶登錄rk3588服務器

新開一個 terminal ,執行以下命令確認是否有探到昇騰的卡:

lspci | grep Huawei

如能探到卡,回顯信息如:

0000:01:00.0 processing accelerators: Huawei Technoloqies Co., Ltd, Device d105 (rey 21)

113.lspci顯示.png

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.

114.安裝驅動包.png2.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命令重啟

115.安裝固件包firmware.jpg

2.6 重啟rk3588服務器后,登錄到root用戶執行相關命令確認,當前系統環境信息,如下圖所示:

5.重啟查看信息.png

116.重啟查看.jpg

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/92595.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/92595.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/92595.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何在 VS Code 中進行 `cherry-pick`

cherry-pick 是 Git 的一個功能,允許你選擇某個 commit 并將其應用到當前分支,而無需合并整個分支。在 VS Code 中,你可以通過 內置的 Git 功能 或 終端 來完成 cherry-pick。方法 1:使用 VS Code 的 Git 圖形界面(GUI…

STM32CubeMX(十三)FatFs文件系統(SPI驅動W25Qxx)

目錄 一、知識點 1. 什么是Fatfs文件系統? 2. Fatfs操作系統控制流程 二、實戰操作 1.CubeMX配置 2. 配置串口以及SPI 3. 修改功能映射接口 4. 添加測試代碼 5. 實驗現象 在完成本章之前需要完成一些基礎配置,詳情查看下面的文章。 STM32CubeMX(二)新建工…

【前端后端部署】將前后端項目部署到云服務器

更多筆記在這里? 全棧之路: https://gitee.com/oldbe/notes 【跳轉到】 覺得有用請點個 star ,非常感謝! 現在AI太強大,開發個人產品的門檻和成本太低了,只要你有好的想法都可以很快速的開發一款產品 1.…

vue如何監聽localstorage

在Vue中監聽localStorage的變化可以通過幾種方式實現,但需要注意的是,localStorage本身不提供原生的事件監聽機制,如DOM元素的MutationObserver。不過,你可以通過一些間接的方法來監聽localStorage的變化。方法1:使用w…

灰狼算法+四模型對比!GWO-CNN-LSTM-Attention系列四模型多變量時序預測

摘要:聚劃算!大對比!灰狼算法四模型對比!GWO-CNN-LSTM-Attention系列四模型多變量時序預測,該代碼特別適合需要橫向對比不同深度學習模型性能的時序預測場景,研究者可通過參數快速適配不同預測需求&#xf…

冒泡排序實現以及優化

一,冒泡排序說明冒泡排序是從第一個元素開始和后面一個元素進行判斷是否滿足左小右大,如果不滿足就交換位置,再拿第二個和第三個進行上述操作一直到第n-1和第n個。經過上述的一輪操作就可以把第一個最大值放到最右邊,在進行n輪上述…

水下管道巡檢機器人cad【10張】三維圖+設計說明書

摘 要 水下管道是水下油氣管道的生命線,水下管道巡檢機器人可以替代人工完成水下油氣管道狀態的實時監測和數據反饋,有助于工作人員對水下油氣管道的運行情況實時掌握。 本文完成了水下管道巡檢機器人的總體設計,采用三維設計軟件Solidwor…

SQL(結構化查詢語言)的四大核心分類

這張圖展示了 SQL(結構化查詢語言)的四大核心分類,分別對應不同的數據庫操作場景。以下是逐類解析:1. 數據操作語言(DML:Data Manipulation Language)作用:用于操作數據庫中的數據&a…

AI(1)-神經網絡(正向傳播與反向傳播)

🍋🍋AI學習🍋🍋🔥系列專欄: 👑哲學語錄: 用力所能及,改變世界。 💖如果覺得博主的文章還不錯的話,請點贊👍收藏??留言📝支持一下博主…

嵌入式Linux學習 - 數據結構6

五、哈希表1. 哈希算法將數據通過哈希算法映射成一個鍵值,存取都在同一位置實現數據的高效存儲和查找將時間復雜度盡可能降低至O(1)2. 哈希碰撞多個數據通過哈希算法得到的鍵值相同,稱為產生哈希碰撞3. 哈希表構建哈希表存放0-100之間的數據將0 - 100之間…

GitHub 趨勢日報 (2025年08月07日)

📊 由 TrendForge 系統生成 | 🌐 https://trendforge.devlive.org/ 🌐 本日報中的項目描述已自動翻譯為中文 📈 今日獲星趨勢圖 今日獲星趨勢圖1894nautilus_trader354stagehand315openai-cookbook263sim242ollama230prisma154v…

android 使用openimagelib OpenImage 實現點擊放大圖片,瀏覽

在 Android 中使用 OpenImageLib(假設這是一個開源圖片加載庫,類似于 Glide 或 Picasso)實現 點擊放大圖片并瀏覽 的功能,通常需要結合 圖片查看器庫(如 PhotoView)和 圖片加載庫(如 OpenImageLib)。以下是完整的實現方案: 1. 添加依賴 (1) 添加 OpenImageLib 依賴 …

計算機視覺CS231n學習(4)

深度學習軟件 (這一部分去看tensorflow和pytorch的筆記) (見專欄)tensorflow和pytorch區別 tensorflow,我們先構建顯示的圖,然后重復運行它 pytorch,我們每次做前向傳播時,都構建一個…

【具身智能】具身智能的革命——人形機器人如何重塑人類日常生活

還在為高昂的AI開發成本發愁?這本書教你如何在個人電腦上引爆DeepSeek的澎湃算力! 2025年被譽為具身智能的元年,人形機器人技術迅猛發展,將深刻改變人類生活方式。本文從具身智能的核心概念入手,探討人形機器人的硬件架構、感知系統、運動控制和決策算法等技術基礎。結合…

Jira Service Management企業服務管理:IT、HR、法務、財務等部門如何落地現代企業服務管理理念與實踐

Jira Service Management 服務管理方法Jira Service Management 服務管理方法將開發、IT運營和業務團隊整合至一個統一平臺,以實現更高效的協作。任何團隊都能夠快速響應業務變化,為客戶和員工提供卓越體驗。Jira Service Management 提供直觀、經濟高效…

軟件開發 - danger 與 dangerous、warn 與 warning

danger 與 dangerous 1、danger詞性:n.含義:指可能造成傷害或損失的情況或事物# 例詞in 【danger】(處于危險中) out of 【danger】(脫離危險)# 例句After the surgery, the doctor said the patient was o…

為何毫米波需要采用不同的DPD方法?如何量化其值?

摘要 在5G新無線電技術標準中,除了sub-6 GHz頻率外,還利用毫米波(mmWave)頻率來提高吞吐量。毫米波頻率的使用為大幅提高數據吞吐量帶來了獨特的機會,同時也帶來了新的實施挑戰。本文探討sub-6 GHz和毫米波基站無線電之間的架構差異&#xff…

【數據結構入門】棧和隊列的OJ題

目錄 1. 有效的括號 分析: 代碼: 2. 用隊列實現棧 分析: 代碼: 3. 用棧實現隊列 分析: 代碼: 4. 設計循環隊列 思路: 代碼: 定義循環隊列結構體: 初始化結…

#Datawhale AI夏令營#第三期全球AI攻防挑戰賽(AIGC技術-圖像方向)

本次題目來源于Datawhale AI夏令營第三期全球AI攻防挑戰賽圖像生成賽道。首先看一下賽題背景和要求。1.賽題相關大賽背景隨著大模型(Deepseek、GPT、LLaMA等)的爆發式應用,AI技術已深度融入金融、醫療、智能終端語音交互場等核心領域&#xf…

Compose筆記(四十二)--RangeSlider

這一節主要了解一下Compose中的RangeSlider,在Jetpack Compose中,RangeSlider是Material3庫提供的雙滑塊范圍選擇控件,用于在一個連續區間內選擇最小值和最大值。它能直觀地設置一個區間范圍,廣泛應用于篩選、過濾等場景,簡單總結…