资讯详情

硬改斐讯K2路由器32M Flash编译适配immortalwrt固件

📅 2026/10/15 7:15:52 | 华诺云谱 👁 阅读
硬改斐讯K2路由器32M Flash编译适配immortalwrt固件
从家里翻出来一台斐讯K2路由器这台路由器大概是我八年前硬改过的因为主板Flash焊盘同时支持了SOP8和SOP16封装所以当时直接把原来SOP8封装的8M Flash芯片换一个SOP16封装的32M Flash当时焊接水平比较差也没啥好工具好不容易才搞好的不过最后当我刷入了官方的固件后实际也只能识别出8M因为对openwrt不太了解自己编译也没成功所以就不了了之了如今再来折腾就很轻松能解决了。源码修改这里基于https://github.com/immortalwrt/immortalwrt.git的源码修改clone代码切换到最新的Tagv25.12.2这里我是基于官方的phicomm_k2-v22.5复制一份出来修改修改如下# target/linux/ramips/image/mt7620.mk 文件增加以下代码 define Device/phicomm_k2-v22.5-32m SOC : mt7620a IMAGE_SIZE : 32128k DEVICE_VENDOR : Phicomm DEVICE_MODEL : K2 DEVICE_VARIANT : v22.5 32M DEVICE_PACKAGES : kmod-mt76x2 endef TARGET_DEVICES phicomm_k2-v22.5-32m然后在target/linux/ramips/dts/文件夹下增加一个文件mt7620a_phicomm_k2-v22.5-32m.dts#include mt7620a_phicomm_k2x.dtsi / { compatible phicomm,k2-v22.5-32m, ralink,mt7620a-soc; model Phicomm K2 v22.5 32M; }; partitions { partition50000 { label permanent_config; reg 0x50000 0x50000; read-only; }; partitiona0000 { compatible denx,uimage; label firmware; reg 0xa0000 0x1f60000; }; }; ethernet { mediatek,portmap llllw; }; wmac { pinctrl-names default, pa_gpio; pinctrl-0 pa_pins; pinctrl-1 pa_gpio_pins; };其实这个文件也是复制mt7620a_phicomm_k2-v22.5.dts后修改的主要是修改partitiona0000里的reg重新编译改好后重新编译配置时就会看到新的选项了确保网络没有问题编译还是很顺利的经过4个半小时的编译生成编译出固件刷机刷机比较简单因为多年前我就已经给这个路由器刷入了Breedloader所以长按rest键上电就会进入了 直接上传固件包开刷成功进入系统我把Python3也装了最后还剩下14M的空间虽然只是一个百兆网口的路由器但是无线性能还行支持5G放在公司插网线作为一个AP用还是绰绰有余的
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑