yaojian1112 发表于 2009-3-31 23:04

成功将LINKSYS WRH54G内存升级至32MB,reset后不需要重新激活,自动识别!

话说上次将LINKSYS WRH54G内存升级至32MB后,觉得还不是很完美。因为路由器reset或者jtag清除NVRAM后,就需要重新激活才能识别到32MB,感觉颇为不爽。于是动手考虑修改CFE。将32MB内存的初始化参数写进CFE,这样就可以实现我的完美想法。
       在网上找了CFE的修改工具,打算修改一下CFE,重新刷CFE,发现工具不能识别备份出来的CFE,网上下载了几个CFE同样也是不能识别。真是郁闷,难道就没有办法了?我用UE打开CFE发现里面有关于内存初始化的参数,我心头一喜,觉得可以手工改参数,实现我的目的。将CFE里面的sdram_init的参数值修改成0x000a。保存
上jtag,分别备份了CFE、NVRAM、wholeflash以备不测能刷回去。
      清除FLASH的原厂CFE,刷我的改好的CFE,灾难开始了!刷CFE的时候,总是会卡住不动了,重新了N次,终于一次顺利的刷进去了。结果路由器4个LAN灯起亮,一点反映没有了。没办法,刷回备份的CFE吧。刷了N次讲原厂的CFE刷进去了。结果还是那样。无论是清NVRAM还是wholeflash还是刷网友提供的CFE都不行,死活就那死样。没办法,只有刷WHOLEflash了。
      非常难刷,经常刷了一会就死在那了,一动不动,连续刷了N次都不行,都灰心了,打算买编程器刷了。都定好编程器了,希尔特的580U。今天将路由器带到单位接到台式机上刷刷看。开始也不顺利,重试了好几次之后,居然顺利的刷成功了。将备份出来的wholeflash刷进去之后,断电,路由器居然有反映了,能ping通了,说明CFE开始工作了。其实到这里就基本上修复了,剩下了的,很少解决。不过我还是惦记着我的完美目的,于是想想修改whoflash中的参数,刷了试试看看。实在不行就用编程器刷了。

1、备份出来的wholeflash中关于内存初始化的参数
http://n1.epaike.com/2009/03/31/mid_633741370393077500.jpg

2、修改wholeflash中关于内存初始化的参数
http://n1.epaike.com/2009/03/31/mid_633741370451827500.jpg

      该好后,就艰难的刷进flash,终于在重试了N次后,一次性的刷进路由器了。重启,顺利开机,内存识别到32MB,分别用jtag清NVRAM和reset之后,系统仍然自动识别 内存是32MB,至此,我的目的成功实现。

恩山无线 发表于 2009-3-31 23:26

5354用JTAG的确是恶梦,目前的确如此。

你要庆幸的是WRH54G的CFE没有校验,否则你改不成功的。

topjim 发表于 2009-4-1 13:28

恩山 加32兆内存不是说自动就认的吗 不需要激活

恩山无线 发表于 2009-4-1 14:29

原帖由 topjim 于 2009-4-1 13:28 发表 https://www.right.com.cn/forum/images/common/back.gif
恩山 加32兆内存不是说自动就认的吗 不需要激活


板子太多,难免记错,华硕520GC/GU是不需要激活的,搞错了

topjim 发表于 2009-4-1 19:11

原帖由 恩山无线 于 2009-4-1 14:29 发表 https://www.right.com.cn/forum/images/common/back.gif



板子太多,难免记错,华硕520GC/GU是不需要激活的,搞错了
那你在出售的 wrh54g 按rest以后 需要激活吗?

freditar 发表于 2009-4-6 00:45

原帖由 topjim 于 2009-4-1 19:11 发表 https://www.right.com.cn/forum/images/common/back.gif

那你在出售的 wrh54g 按rest以后 需要激活吗?
同问

Bugeye 发表于 2009-4-6 09:22

恩山出的那个已经改好cfe了(至少卖给我的那个改好了),不确定 的,可以 自己 把cfe打开看下。
楼主,你的编程器不用的话,可以半价卖我。我收。。:lol

yaojian1112 发表于 2009-4-6 12:06

原帖由 Bugeye 于 2009-4-6 09:22 发表 https://www.right.com.cn/forum/images/common/back.gif
恩山出的那个已经改好cfe了(至少卖给我的那个改好了),不确定 的,可以 自己 把cfe打开看下。
楼主,你的编程器不用的话,可以半价卖我。我收。。:lol
汗~你要有,我原价八折收!

hepcboy 发表于 2009-4-18 18:04

我打开看过了

原帖由 Bugeye 于 2009-4-6 09:22 发表 https://www.right.com.cn/forum/images/common/back.gif
恩山出的那个已经改好cfe了(至少卖给我的那个改好了),不确定 的,可以 自己 把cfe打开看下。
楼主,你的编程器不用的话,可以半价卖我。我收。。:lol

我打开看过了,恩山改的已经修改过CFE了,RESET不需要重设.
有图为证

gzsipu 发表于 2009-5-8 00:26

我的也是wrh54g,原配是多少内存地呢?要如何升级内存呢?

yaojian1112 发表于 2009-5-8 10:01

我的也是wrh54g,原配是多少内存地呢?要如何升级内存呢?
gzsipu 发表于 2009-5-8 00:26 https://www.right.com.cn/forum/images/common/back.gif
原配8M,换成32M的颗粒了。

heziguo 发表于 2012-5-3 23:45

可以把你的JTAG固件传给我不啊
yangming1209@163.com

heziguo 发表于 2012-5-3 23:46

可以把你的JTAG固件传给我不啊
yangming1209@163.com
页: [1]
查看完整版本: 成功将LINKSYS WRH54G内存升级至32MB,reset后不需要重新激活,自动识别!