找到了以前的路由器想刷OpenWrt
但版夲是TP-Link的WR841N v8版,上网查过才知道是专门面向国内发布的严重缩水版
国际版的Flash是4M,内存RAM是32M国内版是2M/16M,不过论坛上也有人说到手的Flash是4M的
打开蓋子看看手气吧,果然Flash是cF-EON 2M的Q16RAM是16M,ZENTEL的A3S28D40FTP还是挺佩服TP的技术人员,已经到了缩无可缩的程度了真能把一个路由系统(也是Linux)塞进2M的Flash里。
只有CPU是AR9341看在CPU的面子上,改吧
先联TTL看一下状况幸好JP8/JP9/JP2的位置比较明确
BootLoader是U-Boot,不过已经固化了没有任何切入的可能
第一次换芯片,工具是不能少的
Flash夾子不好用,基本不能用
热风拆焊烙铁100元,还不错
拆Flash比较容易用编程器备份
换RAM比较麻烦,少买了耐热吸盘定位焊脚花了半个多小時
只换Flash,系统可以启动但因缺乏内存基本不能运行
(breed可能是基于uboot的自行开发的bootloader,作者决定闭源既然没有商用,也无从追究了)
BootLoader的位置茬Flash的最头部0xx的位置,所以从头烧就可以了
再次启动系统会遇到一个启动问题,没有无线网Wifi的支持
因为Atheros的无线芯片要用到所谓ART的运行工具(openwrt中有详解)ART是Flash中的最后一个分区,大小64K从原来的2M芯片中分割出来,做成一个art的固件文件breed中有上传art固件连接,上传后即可使用
OpenWrt的配置有一个问题WAN端口的位置是靠近RESET按钮的一个,可能是应用到国际版的无大碍
|
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。