基于原生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文章
219浏览量
30646 -
开发板
+关注
关注
25文章
5725浏览量
105607 -
OpenWrt
+关注
关注
10文章
131浏览量
40238 -
banana
+关注
关注
0文章
19浏览量
522 -
进迭时空
+关注
关注
0文章
33浏览量
158
发布评论请先 登录
【Banana Pi BPI-RV2开发板试用体验】从零编译Banana Pi BPI-RV2开发板的openWRT
【Banana Pi BPI-RV2开发板试用体验】开箱上电
进迭时空推出全新1.8寸RISC-V单板计算机MUSE Pi Pro

关税取消后,国产的这款RISC-V开发板能否称霸市场?进迭时空Muse Pi Pro开发板

香蕉派 BPI-CM6 工业级核心板采用进迭时空K1 8核 RISC-V 芯片开发
K1 AI CPU基于llama.cpp与Ollama的大模型部署实践


进迭时空亮相RISC-V产业发展大会:新AI CPU引领大模型时代

Banana Pi BPI-R3路由器开发板运行 OrayOS物联网系统

Banana Pi BPI-R3路由器开发板运行 OrayOS物联网系统
Banana Pi BPI-F3 进迭时空RISC-V架构下,AI融合算力及其软件栈实践


评论