重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如何硬改TP-Link WR841N v8刷breed和Open,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、成都响应式网站建设公司、程序开发、微网站、小程序定制开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的网站设计制作、成都网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。找到了以前的路由器,想刷OpenWrt
但版本是TP-Link的WR841N v8版,上网查过才知道,是专门面向国内发布的严重缩水版
国际版的Flash是4M,内存RAM是32M,国内版是2M/16M,不过论坛上也有人说到手的Flash是4M的。
(OpenWrt官网中的v8 China版)
打开盖子看看手气吧,果然Flash是cF-EON 2M的Q16,RAM是16M,ZENTEL的A3S28D40FTP,还是挺佩服TP的技术人员,已经到了缩无可缩的程度了,真能把一个路由系统(也是Linux)塞进2M的Flash里。
只有CPU是AR9341,看在CPU的面子上,改吧
先联TTL看一下状况,幸好JP8/JP9/JP2的位置比较明确
BootLoader是U-Boot,不过已经固化了,没有任何切入的可能
Flash换成16M的,Winbond W25Q128FVSG,Taobao上买6元左右(2017.12)
原内存是ZENTEL的A3S28D40FTP,16位的,换Hynix的HY5DU121622DTP,64M (DDR 400) ,1~2元
第一次换芯片,工具是不能少的
25芯片的Flash编程器,先买了XTW100 PRO,不好用,再买了CH341A的编程器
Flash夹子,不好用,基本不能用
宽体SOP8编程底座
热风拆焊烙铁,100元,还不错
拆Flash比较容易,用编程器备份
换RAM比较麻烦,少买了耐热吸盘,定位焊脚花了半个多小时
只换Flash,系统可以启动,但因缺乏内存基本不能运行
换16M的Flash,实际上只要预装适当的BootLoader就可以了,用编程器写入AR9341的breed
(breed可能是基于uboot的自行开发的bootloader,作者决定闭源,既然没有商用,也无从追究了)
BootLoader的位置在Flash的最头部,0x00000000~0x00020000的位置,所以从头烧就可以了
breed很好用,用breed上传openwrt的固件
再次启动系统,会遇到一个启动问题,没有无线网Wifi的支持
因为Atheros的无线芯片要用到所谓ART的运行工具(openwrt中有详解),ART是Flash中的最后一个分区,大小64K,从原来的2M芯片中分割出来,做成一个art的固件文件,breed中有上传art固件连接,上传后即可使用
OpenWrt的配置有一个问题,WAN端口的位置是靠近RESET按钮的一个,可能是应用到国际版的,无大碍
固件下载
breed bootloader for AR9341
art partition backup
openwrt official firmware
看完上述内容,你们掌握如何硬改TP-Link WR841N v8刷breed和Open的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。