rk3506 openwrt linxu7.1初次踩坑

📅 2026/7/7 18:32:06
rk3506 openwrt linxu7.1初次踩坑
仓库收录档案rk-3506-openwrt-7.1一、基础信息仓库地址https://github.com/czz8888/rk-3506-openwrt-7.1作者czz8888项目定位国内首份基于 OpenWrt 7.1、适配瑞芯微 RK350632 位 Cortex-A7的嵌入式路由 / 网关固件移植工程早期测试版本禁止商用生产CSDN博...。更新时间2026-07-06全部文件统一提交开源协议GPL-2.0遵循 OpenWrt 官方协议二、项目核心说明1. 硬件平台SoCRK3506 32 位三核 ARM Cortex-A7| HZ-RK3506SP MiniEVM | eMMC | 测试中 || HZ-RK3506SP MiniEVM | NAND | 测试中 |2. 项目背景填补 RK3506 平台无官方 OpenWrt 适配的空白面向工业网关、轻量物联网路由场景开发。3. 仓库目录结构完整根目录plaintextLICENSES/ config/ # 编译配置文件 doc/ # 文档、Logo、硬件说明 include/ package/ # OpenWrt软件包 scripts/ # 编译、烧录脚本 target/ # RK3506平台内核、板级适配核心 toolchain/ tools/ .gitattributes .gitignore BSDmakefile COPYING Config.in Makefile README.md feeds.conf.default flash_and_monitor.sh # 烧录串口监控脚本 flash_and_test.sh # 一键烧录测试脚本 rk3506_spl_loader_v1.04.110.bin # RK3506专属SPL启动固件 rules.mk三、编译 使用流程官方 QuickStart1. 编译环境依赖支持系统Linux/macOS/BSD不支持 Cygwin依赖工具包binutils bzip2 diff find flex gawk gcc-6 getopt grep install libc-dev libz-dev make4.1 perl python3.7 rsync subversion unzip which2. 标准编译步骤bash运行# 1. 更新软件源 ./scripts/feeds update -a # 2. 安装所有软件包链接 ./scripts/feeds install -a # 3. 图形化配置选择RK3506目标、插件 make menuconfig # 4. 全量编译固件 make编译完成输出适配 RK3506 的 OpenWrt 固件镜像配套提供一键烧录脚本flash_and_test.sh、烧录监控脚本flash_and_monitor.sh。四、项目风险提示状态测试阶段功能不完善严禁用于量产产品仅适配合众恒跃两款 MiniEVM 开发板其余 RK3506 开发板未完成适配自带预编译 SPL 启动 loaderrk3506_spl_loader_v1.04.110.bin为 RK 原厂二进制启动文件详细硬件适配文档路径target/linux/rockchip/rk3506/README.md。五、配套资源与社区OpenWrt 官方配套资源固件下载OpenWrt Firmware Selector文档Quick Start Guide、开发者手册、硬件数据库开发交流渠道论坛OpenWrt 官方论坛IRC#openwrt用户、#openwrt-devel开发相关子仓库LuCIWeb 管理界面openwrt-packages通用软件包openwrt-routing路由 /mesh 相关组件openwrt-video显示、多媒体组件六、收录备注本仓库为独有 RK3506 OpenWrt 7.1 移植方案区别于 RK3528/3566/3568 等主流瑞芯微 OpenWrt 工程内置一键烧录自动化脚本降低嵌入式开发调试门槛鸣谢单位北京合众恒跃科技有限公司硬件赞助。