贝尔金8230-4 V1 上DD 变砖JTAG修复全记录(多图)
看到大家在玩DD也一时兴起买了个贝尔金8230-4 的路由。淘宝的店家说是刷好DD的拿来就好用的。这样我就买下了,东西到手是在公司里。我就把它接在交换机上,换上IP马上就有行了。晚上回家后就开始动手玩DD的各种功能了。这样兴奋的一天过去了。第2天换了IP到192.168.2.1 开中继,还没上呢就进不了管理页面了。好这下完了,死活都进不了了。幸运的是PING 还是通的,但有时是超时的。没办法只好看论坛各位老大的教材了,本人太菜鸟了看不太懂,搞了2天才搞明白。现在给大家上个过程。1.做JTAG线 顺序是。
PC并口
电阻 JTAG插头
功能
13 100欧姆 3 TDO
2
100 5 TDI
3
100 7 TCK
4
100
9
TMS
20/25 直连 6 /8/10
地线
做JTAG线的时候用的四只电阻都是100欧姆,也可以不用8230自带了电阻。这条线我做的是16CM 太长了容易掉数据。
2.下载JTAG软件,把下载下来的“JTAG.rar”里面的JTAG文件夹解压到C盘根目录。解压后把giveio.sys 复制到c:\windows\system32\drivers\
运行loaddrv.exe 选择文件 。在路径中填写“c:\windows\system32\drivers\giveio.sys” 。先点install 一次再点start 两次。出现service already running 表示驱动已正常运行了。
3. 选择“开始”-“运行”,写入“cmd”回车,在弹出的对话框中输入下列命令:
cd c:\jtag回车。下面是我们常用的命令:
jtag -backup:nvram 备份nvram,备份的nvram会生成在JTAG文件夹里。
jtag -erase:nvram 清除nvram,这就是我们常用的。
jtag -flash:nvram 写入nvram,待写入的nvram要放在JTAG文件夹里并更名为“NVRAM.BIN”这个一般不会用到,因为我会清除NVRAM之后,CFE会自动重建默认的NVRAM。
jtag -backup:cfe 备份CFE,
同样,备份的CFE也会生成在JTAG文件夹里
jtag -erase:cfe 清除CFE
jtag -flash:cfe 写入CFE,这也是我们清除CFE之后必须要做的。待写入的CFE文件必须放到JTAG文件夹里并更名为“CFE.BIN”
jtag -erase:kernel 清除固件。
以上都是JTAG常用的命令。一般我们只要清除NVRAM之后路由就可以正常启动了,也可以清NVRAM和清kernel之后重新TFTP刷固件进去就行。我这次先用的是jtag -erase:nvram再用了jtag -erase:cfe 这样8230就是空机了。重写CFE,CFE文件我已经在下面附上。jtag -flash:nvram和jtag -flash:cfe这里用的的两个文件名必须是cfe.bin 和nvram.bin 不能有其它后缀和其它名称,就因为老大太好了都把文件重命名了,我搞了两个晚上才知道是文件名问题。 本帖最后由 753999 于 2009-3-20 18:12 编辑
4.把JTAG线拔除
装上网线。把机器的本地连接
属性中的TCP/IP改成192.168.2.XX,
网关是192.168.2.1这时选择“开始”-“运行”,写入“cmd”回车,ping路由192.168.2.1 看看是否能PING 通
。可以就直接上TFTP刷固件进去。
5. TFTP刷固件是先刷MINI的刷成功后再在DD上升级到标准板的。(TFTP我刷的dd-wrt.v24-11762_NEWD_mini.bin,升级用的是dd-wrt.v24-11762_NEWD_std.bin )
文件不要选3M以上的。
DD-WRT文件下载: http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG%2Fsvn11762/
谢谢分享!
顶楼主! 不错,学些啊 先顶一下!学习学习。 谢谢分享。。。 学习了,真是不错 谢谢楼主提供 学习了,真是不错本文地址:http://forum.anywlan.com/thread-24027-1-1.html 不错~~~~~支持~~~ 支持一下,呵呵。。!!!!!!!!!!!!!!!!!!!本文地址:http://forum.anywlan.com/thread-33818-1-1.html 支持楼主,支持感谢