找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18807|回复: 17

[教程] wrt54gs V3修复历程TFTP,JTAG过程很苦闷成功很很开心幸好没让我搞坏了

[复制链接]
发表于 2009-9-29 22:08:56 | 显示全部楼层 |阅读模式
本帖最后由 hanmin 于 2009-9-29 22:11 编辑
6 R) S0 j% S4 L! Q5 |# p& }) Y4 M5 G- A
旧帖没办法编辑删除了吧8 X/ m, c# _. I8 o
西元2009年9月23号的一天,本人心血来潮,想看看刷番茄和DD哪个无线的信号能强点.
' k2 }! J7 Q2 j7 H$ W因为我把发射频率改到251,信号还是只有2格18M,有的时候还1M1格.
/ D1 @8 x: D2 W, T; r/ Q我用的是760N神卡无外天线无改装,主机和路由器之间只有一道内木外铝的静电格板." C1 Q1 Y- ~) d! R( D9 ~! w
从番茄1.25端午版,看了DD最新的是090901的版本一没注意就刷了NEWS2的DD.
0 c, N- h2 o/ {! J重启电源灯就一直闪,PING不通192.168.1.1,
1 S- z+ k. K3 O# Q) T% L: W8 Z3 p  X% |( j8 k4 w, P
先用TFTP办法修复
8 p  }* A* x4 Q, U) c用网线连接路由器和电脑# f7 C, n) ~6 U. b, G) q
把电脑IP设置为192.168.1.2,
# o( V6 A9 m9 x( x1 f用TFTP软件IP为192.168.1.1,
. [+ Y+ U6 ]( J6 k, K' Y密码空,
7 j0 X& o" H  q1 }% F" j次数99一直开着.
! z9 @3 D. ^- `然后给wrt54gs V3接上电源按住复位键不松开,30秒后断电,复位键不松开10秒后接上电源,等待软件上传固件.总是提示超时.
, `! r4 e9 X. R' W# E, @1 ^7 A7 U( e1 X5 L& l
把电脑IP设置为192.168.2.2,# H% Y) _4 E* b/ c* x0 d8 G
用TFTP软件IP为192.168.2.1,: v5 T1 Q* P% C( ?8 t. {( a
密码空,
# R) i' ?' r; c" K- a6 [1 t' x次数99一直开着.$ J1 L$ K% G7 N* Y7 Y9 H5 O
然后给wrt54gs V3接上电源按住复位键不松开,30秒后断电,复位键不松开10秒后接上电源,等待软件上传固件.总是提示超时.6 ^2 T# J) F4 Z8 t' ~/ q

! s# P# I5 k8 O3 p  i把电脑IP设置为192.168.1.2,
1 \0 f& S+ T" z2 G+ ^用TFTP软件IP为192.168.1.1,
  F  x3 V$ C2 l1 X$ b密码空,
0 {9 o; Z+ @2 `* @: _次数99一直开着.6 r; N, E/ t+ _) m
用铁针短接wrt54gs V3  flash芯片上的5-6点
2 R; T5 z8 Y8 O! E6 `# R
flash 正上凹进去的圆点开始数起
! }5 J% [8 u0 g1 W- T( I4M flash chip (WRT54G v1.0, v1.1, v2.0) 使用 pins 15、16
3 J% J' y* h) E6 D5 U7 V4M flash chip (WRT54G v2.2) 使用 pins 16、17) G  b: Q3 W, A5 u
8M flash chip (WRT54GS v1.0, v1.1) 使用 pins 5.
6 " f4 l& i9 ^+ N1 b5 y  t7 O
接上电源- U6 m! ?# y7 R
拿掉铁针
' B" w. L: Q  c; J/ [等待软件上传固件.除了第一次提示 code pattern incorrect以后全提示超时.
$ j, t! `) ?. q( [/ q' w3 V" l
(我用的全是原厂固件思科原厂固件到下面的地址,*号部分换成你的路由型号即可,然后选择对应的版本,点击Fireware download下载。
& n  b  G$ C/ ]' Z. F! v5 ]2 d   
http://www.linksysbycisco.com/US/en/support/*/download)
4 B" @8 v, X% |3 t6 i
PING的结果全是2 u+ ]1 E/ h9 E
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
! Y2 q3 b, X2 [; ?(没办法了,据说可以用JTAG线修复,但是WRT54GS V3要自己焊接针脚怕麻烦,而且我知道我们这里有个地方有编程器可以把FLASH芯片拿下来直接写入.决定拿5R让别人写去,哎正当我兴冲冲的赶到地方一看,半年没去居然倒闭了,看来技术做多了对生意没帮助.只好乖乖到修手机的地方去找找看,没想到他们居然连编程器是什么都不知道.无语了!没法子只好让他们帮忙给我把JTAG接口给我焊接到主板看,老板看我失落的心情就收了2元嘿嘿.)
% ^+ C/ H' L* h1 m. i( ]3 c: }
+ k4 E% I2 u- w' }8 O  }回到地方找出一大堆的旧的电气元件,拿来万能表一个个找,好不容易才找到4个120欧姆的电阻,100欧姆的实在没,50欧姆的倒是蛮多的,想想120欧姆应该也行吧.
! T8 U. }4 E0 ?$ X兄弟我实在对自己的焊接技术没信心有手气好能焊上手气差点就不说了偷了下懒,哈哈.我有秘密武器端子头.绝缘套  
/ \1 c; o& o8 B& e. b

# R) o: p  J9 p& u% [, v' G: A9 E/ d1 z1 o! g) M* }

5 h: V3 D: h6 g# |8 ?, U3 I上图是JTAG线的做线教程
3 M* H1 F% A  @3 z+ q- J下面是我做的线和用到的材料
- y8 u: ^4 X3 i+ B! p0 A端子帽

6 _: e5 R4 _1 X+ a# \+ \; S1 i! n+ S2 I# q! n' r1 J$ w+ P& J
绝缘套
+ z, R1 u7 k% q3 w' X+ H' Q  G
4 X" Q7 {* y- R& f. [, v( t( E1 z: p5 e3 `
$ ~( h/ @: S, N, f7 M! i( q& w6 n
手机店给做的焊点0 Q6 [( K0 \) e2 b- Q) T. s& d
* }* i* C- z# y( h4 |
; b" l8 W5 e% c9 j" U+ s
我做的JTAG线
2 E% ?* ^4 W/ U9 |# F- Z% l) w/ A" c1 [, h/ f. H( F
以前做的刷猫的线手工不错吧和现在的比比汗颜啊
- S; C3 G& {2 p; c5 R3 _

# n+ p; e& g4 P* L) o6 M
9 ~9 M2 Y% H% `: ^
4 h% m) b, b0 A. c/ M# P8 C. K0 B
6 m1 P1 n' T' E3 Q做完了线开工下面是连接图

7 m' h9 K( W) V$ Z1 j" @9 O, C. ~+ H" L  D2 a

4 U  F3 c( M# Z8 `7 H7 |3 l9 k# F. t将附件JTAG.rar解压到C盘根目录下# v$ K; U# [# R( N% D/ ?8 w5 S
1、将giveio.sys拷贝到c:\windows\system32\drivers\目录下;
' x4 Z' x* u/ |* V/ b5 Z2、运行loaddrv.exe,并将路径改成c:\windows\system32\drivers\giveio.sys 然后依次点击INSTALL,START;4 O. R, v* c6 g; `! X; m
3. 运行“JTAG修复”,按照选项提示即可。
8 g0 S% {5 @/ v6 P8 f2 _, u! b8 S, x+ g; @; f- Z
先清除NVRAM+ p/ M% R4 X* W/ T
然后清除固件
: v* k. M+ H6 K) X重启启动以后发现能PING的通但是用TFTP刷机还是提示 code pattern incorrect
1 g. D9 ~+ k- x& R5 k2 r而且TTL=100
$ X" w# B) `  f3 |& g5 G' h如图+ m) v, m) @4 U) E( n
0 O" V: d: G1 E1 t# F7 x& J
中间的Request timed out
' k, N. q6 T6 p: p3 A( J是按住 复位键 启动不松开就这样一松开就十全连续的TTL=100
1 [& Y: |2 i1 X( g0 G没办法了求助了很多人最后一狠心我清除了CFE,下载了WRT54GS V3的CFE放在和JTAG修复.exe一起的文件夹下然后写入CFE  ?# _9 |: T/ j. ?& Z# T) A( N2 c
过了大概8分钟的样子写入成功
! t/ O. O1 H1 p" d& g% W  |- C) r断电重启复位/ `2 X3 F! V7 e2 c8 `
CFE下载去看猫头的CFE大全吧. k& R) q3 V4 l' @4 ~
http://www.right.com.cn/forum/viewthread.php?tid=24601
0 O/ D' I8 u' E+ `6 F这个时候我试过很久只能用原厂的固件才能TFTP成功& X' R1 s+ J! l
老一套,断电重启复位
0 T% L& b' l3 J- `% d下面是修改文件头刷入DD
/ x! a/ L* N: V( D然后用UltraEdit打开刚刚刷入的原厂固件找出,复制.5 A6 O) k; U0 _  T4 ~! g6 L! M5 B
用UltraEdit打开要刷入的DD文件吧复制的文件头贴入保存就可以直接TFTP了
: g8 X7 y$ c$ Z% n! p3 J6 v修改文件头参考. |: n% q  u8 }
http://www.right.com.cn/forum/vi ... =%CE%C4%BC%FE%CD%B7/ |: z8 z5 z" t% l7 b# f0 O0 s6 r
本人修复用了2天看了N多教程,尝试了很多办法总算成功了一位过程实在曲折写下帖子希望后人能少走弯路.& n; H, E2 m" E+ j. \# B
炫下我的工具吧
2 `) T! L0 u; o* L2 l

. w; S' V4 j8 p0 a
+ K- D/ k, d; r9 \, q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-9-30 09:56:31 | 显示全部楼层
老大的这个帖绝对算得上是个弓虽帖,服了You,顶起!(ding:
发表于 2009-9-30 15:24:02 | 显示全部楼层
{{gangzai26{{
发表于 2009-9-30 17:11:40 | 显示全部楼层
牛人。。。佩服啊
发表于 2009-9-30 18:35:11 | 显示全部楼层
{{gangzai24{{此贴必火,站个位置{{gangzai16{{
发表于 2009-10-5 09:02:22 | 显示全部楼层
{{XPX13{{弓虽帖哦 好好标记下
发表于 2009-10-11 20:18:18 | 显示全部楼层
tttrrrttrr! Q4 C6 k4 @+ _# |) w- b; @& ~0 b& J
1gvq6tttrrrttrr: l) H! Y! Y- @( g, K  n3 _
1gvq6tttrrrttrr% q; I( B) e4 B" Y* n9 E2 r
1gvq6
发表于 2009-10-18 20:42:13 | 显示全部楼层
服了You,顶起!
发表于 2009-10-31 23:48:43 | 显示全部楼层
很好的帖子,收藏了
发表于 2009-10-31 23:49:25 | 显示全部楼层
再顶,增加猫粮
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-5 02:07 , Processed in 0.026627 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表