RK3506跑起Linux 7.1内核下的OpenWrt
PS一下,这个是AI自动总结的。原文也有点LLM的痕迹,改了好几次搞不动了。
内核必须自己编:OpenWrt 的灵魂是 opkg。它能现场装软件和内核模块。为了保住这个能力,内核必须让 OpenWrt 自己编。这样模块的指纹才能对得上。
分工明确:OpenWrt 只管编内核和根文件系统。RK 专属的 U-Boot 和打包工具负责收尾。最后拼成官方认的 update.img 镜像。
修了三个大坑:构建时遇到并行冲突、环境变量污染和假报错。作者把任务分阶段跑、清空干扰变量并开启完整日志。这套操作让编译彻底稳了。
首启直接全盘重写:因为系统小,它被压缩塞进内存。第一次开机时,它不读旧数据,而是直接擦盘重写。这招连根拔起了旧系统残留和坏块问题。
目前 WiFi 驱动还没接上,后续还得做防回滚机制。这套方案证明,RK3506 确实能跑真·OpenWrt。
原文OpenWrt:给 RK3506 装一套真能 opkg 的发行版