老小白修砖记!!!(TP WDR4320成砖后修复手记)


 年前带刚满一岁半的小外孙女到三亚近郊租房过冬,期间破了近20几个wifi账号,但是信号都弱的不行,能用的没有两个,饱尝没有网络的痛苦。不是咱小气舍不得去电信开个网络账户,而是觉得就住那么俩月,确实没有那个必要。三亚归来后想起N年前购买的TP-LINK WDR4320无线路由,于是翻箱倒柜找了出来(全新未用的哦),想把它刷成Openwrt系统,以求实现:多拨叠加、挂卡中继和离线下载等等功能,以备来年再去三亚或别的什么地方时使用。

    于是乎,来论坛翻找教程,发现有人说本路由可以刷 Openwrt 的 wdr4300 固件。

    就在前几天,狠下心来、麻着胆子在TP的web页面开刷了WDR4300固件,刷完重启后,杯具了!我的新路由成了废砖。晕死!

    乍个办?老夫对硬件是一窍不通,只得求助某宝砖家。在某宝上寻得一高手,报价还可以接受,于是旺旺联系。将我的情况一一作了说明,高手回复说,没法远程修复(这是当然的),必须快递过去(这个我也认为没错,因为可能要上什么编程器之类的东东嘛),还说要更换“芯片”等等,打住打住,换“芯片”?就这句话让我起了疑惑。因此找了一个理由,暂时不把东西快递给他。咱虽是菜鸟,但是忽悠人是最最不能容忍的,就好比N年前,我的希捷硬盘中了固件门,挂了,找本地电脑修理商,他说我的硬盘0磁道损坏,要花几百大洋还原数据,而且硬盘没法修复,一气之下拿回家后上网淘了一个PL2303HX TTL小板,自己按照网上教程一步一步成功救活。

    看到网上大师们通过TTL线救活了不少型号的路由,虽然没有发现4320的教程,我想反正已经挂了,就把这死马当成活马医吧。翻出N年前修过硬盘的TTL小板,一番倒腾,喜大普奔,我居然又成功啦。

    得,咱废话不再多说,过程如下,希望给使用同型号路由的机油们作个参考,如有错误,还望各位看官多多指教,谢谢!

    一、安装PL2303HX TTL小板驱动,安装完毕后,设备管理器如图所示:

1.jpg

二、焊接路由主板上的TTL针脚(我是老眼昏花,戴上400度老花镜来焊接的,焊得歪歪扭扭的,让各位见笑了)

2.jpg

三、连接TTL线,按照TTL刷机教程,TTL小板的TXD对应RX,RXD应TX,不要搞错了

3.jpg

四、运行puTTY,打开后出现首次配置,见下图,需要输入填写配置端口号和速率,配置好后点击“保存”

4.jpg

再查看下这里是不是正常的速率端口

5.jpg

结束后点击“打开”按钮,我们就可以看到这个界面咯。

6.jpg

路由器通电后,puTTY屏幕上有数据了。此时我不停依次地按键盘上的T,P,L键。连续按TPL多次,出现这样的信息:

7.jpg

五、输入printenv来查看下U-Boot默认的连接IP和网关IP

8.jpg

六、在本地连接中设置IP地址和网关地址

9.jpg

七、运行tftp32程序建立TFTP服务器。并把去UBoot的TP官方固件拖到当前目录中,我把它改名为 wdr43.bin。注意我的固件大小是7.75MB(8126464字节,换算成16进制


就是:0x7c0000)。大了的话有可能会固件中存在U-Boot损坏,就有可能会彻底成砖哦~。还有要注意的是:tftp32目录别太深了哦,深了会出错的,我只建了一层目录,即:


E:\tftpd32

10.jpg

 在puTTY里输入命令:tftpboot 0x80800000 wdr43.bin。

11.jpg

接着输下面的命令,即:erase 0x9f020000 +0x7c0000

12.jpg

再输下面的命令,即:cp.b 0x80800000 0x9f020000 0x7c0000

13.jpg

最后输下面的命令,即:bootm 0x9f020000,引导进入系统,画面如下:

14.jpg

八、系统指示灯、WIFI灯正常点亮后,关掉路由器电源,重新修改回来本地连接的默认设置后。关闭puTTY,拔掉TTL线。

再次开启路由器电源,插上网线,在浏览器中输入管理地址192.168.1.1,成功出现TP-Link设置管理界面,我的TP-LINK WDR4320成功救活!



后话:

    WDR4320救活后,改刷 openwrt-ar71xx-generic-tl-wdr4310-v1-squashfs-factory.bin 固件,这回也成功了


转自http://www.right.com.cn/forum/thread-163667-1-1.html

注:本文转载自网摘,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除。
下一篇

分享

最新加入

最新评论