基于原生OpenWrt 23.05集成Spacemit Stone 系列芯片的 BSP,包含監管程序接口(OpenSBI)、引導加載程序(U-Boot/UEFI)、Linux 內核、根文件系統(包含各種中間件和庫)以及示例等。其目標是為客戶提供軟路由和NAS方案支持,并且可以開發驅動或應用。
主要組件?
以下是OpenWrt的組件:
OpenSBI
U-Boot
Linux Kernel
mpp: Media Process Platform
更多組件正在適配中
onnxruntime (with Hardware Accelerated)
ai-support: AI demo
k1x-vpu-firmware: Video Process Unit firmware
k1x-vpu-test: Video Process Unit test program
k1x-jpu: JPEG Process Unit API
FFmpeg (with Hardware Accelerated)
GStreamer (with Hardware Accelerated)
快速指南?
下載和編譯
設備管理
方案管理
進階指南?
系統開發指南
預編譯?
進迭OpenWrt源站點
BPI-F3、MUSE-Pi固件
MUSE-N1固件
下載和編譯
以下文檔基于ubuntu22.04描述
環境準備?
安裝依賴?
sudo apt install build-essential clang flex bison g++ gawk gcc-multilib g++-multilib gettext git libncurses-dev libssl-dev python3-distutils rsync unzip zlib1g-dev file wget jq device-tree-compiler
下載代碼?
git clone https://gitee.com/bianbu-linux/openwrt.git -b bl-v1.0.y
拉取feeds?
首次或想更新包時需要運行
cd openwrt./scripts/feeds update -a ./scripts/feeds install -a
固件編譯?
V=s輸出詳細日志
SBC方案?
cp feeds/spacemit_openwrt_feeds/spacemit_k1_defconfig .configmake -j12 V=s
固件位于bin/targets/spacemit/DEVICE_debX/*.zip
NAS方案?
cp feeds/spacemit_openwrt_feeds/spacemit_k1_nas_defconfig .configmake -j12 V=s
固件位于bin/targets/spacemit/DEVICE_MUSE-N1/*.zip
清理?
全部清理,會把bin、build_dir、staging_dir、feeds、dl等目錄刪掉
make distclean
局部清理,會把編譯輸出目錄bin、build_dir、staging_dir刪掉
make dirclean
單包編譯?
以adb包為例說明
編譯?
make package/utils/adb/compile V=s
清理?
make package/utils/adb/clean V=s
燒寫?
固件*.zip,使用Titan Flasher工具刷寫至設備板載存儲介質
固件*sdcard.img,使用dd命令寫至卡上,設備插卡上電即可實現卡啟動
支持設備列表?
SBC方案?
BPI-F3
MUSE-Pi
NAS方案?
MUSE-N1
軟路由?
在以上支持設備列表的板型默認開啟軟路由功能。系統開機后默認開啟WiFi AP模式,其中:
SBC方案有線網卡eth1為lan口,eth2為wan
NAS方案有線網卡2.5G為wan,其它兩個千兆口為lan
熱點名稱:openWRT-AP
熱點密碼:12345678
WiFi網關:192.168.1.1
審核編輯 黃宇
-
開源硬件
+關注
關注
8文章
212瀏覽量
29975 -
開發板
+關注
關注
25文章
5121瀏覽量
98187 -
OpenWrt
+關注
關注
10文章
130瀏覽量
39449 -
banana
+關注
關注
0文章
18瀏覽量
389
發布評論請先 登錄
相關推薦
進迭時空亮相RISC-V產業發展大會:新AI CPU引領大模型時代
![<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>亮相RISC-V產業發展大會:新AI CPU引領大模型時代](https://file1.elecfans.com/web2/M00/E5/D3/wKgaomZBeIyADEqiAACsZ19UYWk044.png)
香蕉派開發板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V開發板公開發售
Banana Pi BPI-R3路由器開發板運行 OrayOS物聯網系統
![Banana <b class='flag-5'>Pi</b> <b class='flag-5'>BPI-R3</b>路由器<b class='flag-5'>開發板</b>運行 OrayOS物聯網<b class='flag-5'>系統</b>](https://file1.elecfans.com//web2/M00/0A/F3/wKgaomcYpPqAQXgFAAAMIU4_FMk093.png)
Banana Pi BPI-R3路由器開發板運行 OrayOS物聯網系統
Ubuntu 24.04 在 BPI-F3 上通過 SD 卡安裝并從 NVME 運行
Banana Pi BPI-F3 進迭時空RISC-V架構下,AI融合算力及其軟件棧實踐
![Banana <b class='flag-5'>Pi</b> <b class='flag-5'>BPI-F3</b> <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>RISC-V架構下,AI融合算力及其軟件棧實踐](https://file1.elecfans.com//web2/M00/05/A3/wKgZombb7CSAPZ9fAABOHVwUa24056.png)
![](https://file1.elecfans.com/web2/M00/05/9E/wKgZombbuf2AT2rVAAXkrk2-Zb4291.png)
進迭時空引領AI CPU創新,Key Stone K1芯片訂單破萬
Banana Pi BPI-F3 進控時空SpacemiT K1芯片場景功耗測試
如何快速上手進迭時空K1 RISC-V開發板:Banana Pi BPI-F3
![如何快速上手<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b><b class='flag-5'>K1</b> RISC-V<b class='flag-5'>開發板</b>:Banana <b class='flag-5'>Pi</b> <b class='flag-5'>BPI-F3</b>](https://file1.elecfans.com//web2/M00/E5/ED/wKgZomZFhsaAKqLhAADJzsHo4Y4544.jpg)
![](https://file1.elecfans.com/web2/M00/C6/15/wKgaomX6wIuADBl2AAU18Av02gU851.png)
評論