基于原生OpenWrt 23.05集成Spacemit Stone 系列芯片的 BSP,包含監(jiān)管程序接口(OpenSBI)、引導(dǎo)加載程序(U-Boot/UEFI)、Linux 內(nèi)核、根文件系統(tǒng)(包含各種中間件和庫)以及示例等。其目標(biāo)是為客戶提供軟路由和NAS方案支持,并且可以開發(fā)驅(qū)動(dòng)或應(yīng)用。
主要組件?
以下是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)
快速指南?
下載和編譯
設(shè)備管理
方案管理
進(jìn)階指南?
系統(tǒng)開發(fā)指南
預(yù)編譯?
進(jìn)迭OpenWrt源站點(diǎn)
BPI-F3、MUSE-Pi固件
MUSE-N1固件
下載和編譯
以下文檔基于ubuntu22.04描述
環(huán)境準(zhǔn)備?
安裝依賴?
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?
首次或想更新包時(shí)需要運(yùn)行
cd openwrt./scripts/feeds update -a ./scripts/feeds install -a
固件編譯?
V=s輸出詳細(xì)日志
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
清理?
全部清理,會(huì)把bin、build_dir、staging_dir、feeds、dl等目錄刪掉
make distclean
局部清理,會(huì)把編譯輸出目錄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工具刷寫至設(shè)備板載存儲(chǔ)介質(zhì)
固件*sdcard.img,使用dd命令寫至卡上,設(shè)備插卡上電即可實(shí)現(xiàn)卡啟動(dòng)
支持設(shè)備列表?
SBC方案?
BPI-F3
MUSE-Pi
NAS方案?
MUSE-N1
軟路由?
在以上支持設(shè)備列表的板型默認(rèn)開啟軟路由功能。系統(tǒng)開機(jī)后默認(rèn)開啟WiFi AP模式,其中:
SBC方案有線網(wǎng)卡eth1為lan口,eth2為wan
NAS方案有線網(wǎng)卡2.5G為wan,其它兩個(gè)千兆口為lan
熱點(diǎn)名稱:openWRT-AP
熱點(diǎn)密碼:12345678
WiFi網(wǎng)關(guān):192.168.1.1
審核編輯 黃宇
-
開源硬件
+關(guān)注
關(guān)注
8文章
208瀏覽量
29815 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5050瀏覽量
97456 -
OpenWrt
+關(guān)注
關(guān)注
10文章
130瀏覽量
39304 -
banana
+關(guān)注
關(guān)注
0文章
18瀏覽量
363
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論