clouds222 发表于 2009-10-19 09:56:30

RG100A-AA 刷机心得。

新买来个2手都猫,以前没有搞过,也不会刷,在坛子里泡来2天,感觉有点酸来就硬着头皮试试。
准备工作:

1. TTL线,通过CFE刷fw必须工具。
先是找了根三星e808都数据线(armicro的芯片,不是pl2303的),找出地电源和rx tx。这里要注意不能将数据线都电源直接连到板子上uart串口都电源,原因是uart都电源是3.3V,而数据线都电源是5V,位开始没有注意,接上来,后来发现(或者这个数据线根本就有问题)连上板子开机超级终端无显示。但是直接将数据线得tx rx短接测试是可以测试通的。用示波器量,发现tx rx一个是3.3V,另一个是5v而且低电平是1.8V(uart标准应该是在1.5V一下?忘了),这就导致2边都uart不能握手(不兼容)。
解决办法:换了根usb转串口的线,将有芯片都一头剥开,将pl2303都1脚(Tx)和5脚(Rx)撬起来,与pcb上都金属脱开,然后各焊接一根线出来。在pcb上找根地线焊出来,可以找电容的地。
这样就3根线出来了。
现在说连法:
pl2303的1脚 连rg100a的右边第一脚,(论坛上有图的)
第五脚rx连右边第二脚
地线连右边第三脚
rg100a最左边都一脚3.3V不用连。

eJtag线,已经焊了排针,还没有用上,等以后有需要都时候用。

2. 实战刷机。
确认芯片是128/16M
一开始的错误:怕刷cfe后不能启动,所以都找的没有cfe都fw。
刷了之后发现启动程序有错误,cfe和fw不兼容,有些驱动也找不到,不断重启动。
解决:进cfe,然后用命令c改变启动为1.previous,默认都是0,last。这样就可以从之前都image启动了。
后来找带cfe的刷,
a,设置电脑的ip为192.168.1.100
b,进入cfe
c,电脑端运行tftp32.exe程序
d,拷贝fw到tft32的文件传输目录,并且改名(名称可以在cfe中用命令p查看,名称必须一致,要不然会提示错误)
e,在cfe中输入命令f刷新flash。
这样等2-3分钟后刷好,期间不要断电。

刷了好多个版本的,都是带cfe的,2650RU1.00 RU1.12,BCM公版最新的,联通红版的,电信的,感觉dlink2650B RU1.00的是最好的。
各版说明:
RU1.12要选择适当都board id,否则lan4可能不能用,已经将lan1-3分成一组,lan4一组。其他未见区别
联通红版不要刷,cfe密码是潜在问题,界面弱智,没有设置字体。
BCM公版的好像没有wds?不过其他功能很强大。
2740的还没有试。

如果谁能在2650BRU1.00的基础上将DDNS加入花生壳和科迈网就很完美来,我个人喜欢科迈网的。无广告,免费,稳定。

haxc 发表于 2009-10-19 11:59:22

话说dlink很稳定,2740的lz 可以试试

clouds222 发表于 2009-10-19 16:46:59

嗯,还没有来的及试,不过有坛子都兄弟说刷成砖头了,不知何故?如果不带cfe应该不会有问题的吧。

chinatelcom 发表于 2009-10-31 22:38:33

好贴 就要顶起来 谢谢楼主的实战经验贴 学习了

scorter 发表于 2009-11-3 15:45:57

普通USB线不行吗?一定要带芯片?

sx5 发表于 2009-12-26 00:55:04

一定要带芯片

gxjxdqk 发表于 2010-4-6 21:30:12

一定要带芯片????

smartzzh 发表于 2010-4-28 16:07:04

顶一个,现在固件是联通红版,准备刷Dlink 2650 RU1.00
学习中

smartzzh 发表于 2010-4-28 16:07:53

楼主要是能提供全套步骤和所需软件就更好了

zxc1968 发表于 2010-6-13 09:56:58

c,电脑端运行tftp32.exe程序
d,拷贝fw到tft32的文件传输目录,并且改名(名称可以在cfe中用命令p查看,名称必须一致,要不然会提示错误)
e,在cfe中输入命令f刷新flash
这样可以刷固件吗 能说详细点吗
页: [1] 2 3
查看完整版本: RG100A-AA 刷机心得。