|
本帖最后由 halfLover 于 2012-4-25 10:12 编辑
收了个刷机故障机FW150R V1.3
好不容易,焊上TTL针脚,securecrt显示固件解包错误,然后又重启,循环,根本就ping不通,所有Lan灯不亮。(Uboot正常)
折腾了1个多小时,始终解决不了键盘的响应,找了许多论坛,150R V1 的TTL接法,只能解决显示正常,可无法响应对键盘的输入(更不要说让uboot停下来、p\tp\tpl\Ctrl+C均无效),怀疑是TX接对了,而RX接错了。
用AutoTTL_v1.87beta也刷不了。
(以前用TTL刷过941N,应该不会犯设置错误)
想TTL修复的路看来走不通了。
没办法,只有终极大法伺候……编程器烧固件。
拿烙铁焊下Flash,上编程器,刷了tthr的那个不死uboot(修改MAC、QSS码)128K,再焊上去,TLL显示仍然是解包错误,那个等待是按“tt”,仍然停不下来。
本想省事,只刷128K,用那固件的修复功能上传固件自动修复,设置好tfpt,捅屁股,插电源竟然没反应……不上传固件。。。。。(其实这里犯了个严重错误,150R的QSS键在前面……爱好了我941在后面的,我捅的是复位键。如果这里正确,后面可以省略很多事、也不会有外接Flash的事,哎,失败。反正买回来练手,思考折腾路由的。)
如是又焊下来,找啊找,741N 1编程器固件没找到,找了个FW150R V1的编程器固件(修改MAC、QSS码)(刷的过程,真够等啊……),再焊上去。开机,竟然灯全亮。重新将Flash拖焊,仍然全亮,再焊下来检查。发现PCB板有2脚被我的大烙铁焊起来、断了。
拿放大镜刮板子上的细电路,引漆包线吧,最后拿鼠标线剪掉两节,八根线直接焊板子和Flash。(有一根漆包线焊点正在Flash下面所以没办法原地焊接Flash)
装上,OK正常了。
接着测试,FM150R-741N V1,741N v1-743N V1,743N v1-740N V1,刷DD均正常。在DD里发现CPU工作频率是350MHz
如是再次刷那个不死uboot,进DD发现已经400MHz,再测试QSS修复功能(这次按的是全面的QSS键),竟然直接刷官方固件成功。
(Op暂未测试)
路由现在比原来有几个优点:
1、不怕刷固件了……刷不死了,死了就按QSS插电源。(uboot功劳)
2、可超频,但7240超450MHz以后容易死机,可超420、430(当然也可以降)。(uboot功劳)
3、以后也不怕Flash出问题了,现在焊接方便多了,不用焊板子了。(失误造成的外接FLASH)
缺点:那Flsh接的8根线超难看。
以上是我半瓢水修复的个路由。看以后什么时间再研究一下TTL的问题(其实有了那个不死Uboot也无所谓了)。
TTL位置与741N V1板子比较,少了电阻和电容,本来直接接插针就可以用了,又不知道电阻和电容大小,只有另找方法了。
2012.04.14新增TTL接法见18楼。
|
|