找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 53276|回复: 117

成功升级WRT54G v4到64MB RAM,并通过telnet 刷CFE固定(无JTAG)

[复制链接]
发表于 2008-5-29 12:10 | 显示全部楼层 |阅读模式
成功升级WRT54G v4到64MB RAM DDR,好爽,原来16MB,都不敢开QoS,现在可以为所欲为了,嘿嘿。上图。
安装DD-WRT后,下发如下指令:
nvram set sdram_init=0x0113
nvram commit
reboot
成功激活64MB RAM。

但我更喜欢tomato,可是安装Tomato 1.19后,下发以上指令,无法激活64MB,因为重启后,发现sdram_init=0x0113数值不生效,又回到原来的值了。经过不断的问询,终于解决问题,现分享给大家。指令如下:

nvram set sdram_init=0x0113
nvram set manual_boot_nv=1
nvram commit
reboot
成功激活64MB RAM。见图。

====================>
但是还是感觉有一点不太爽——本人可能是完美主义者——就是硬复位后就恢复到32M的状态了。决定刷CFE固定!!!

以下是我通过telnet,修改CFE参数,固定64MB RAM的步骤(已经亲自验证,但不承担任何后果,请自担风险):

作业系统DD-WRT v23 sp2(Tomato 1.19不支持)

telnet进dd-wrt,然后执行 cat /proc/mtd,一般显示如下:
mtd0: 00040000 00020000 "pmon"
mtd1: 007a0000 00020000 "linux"
mtd2: 002be6f4 00020000 "rootfs"
mtd3: 00020000 00020000 "nvram"
mtd4: 00400000 00020000 "ddwrt"

备份CEF:
dd if=/dev/mtd/0 of=/tmp/cfe.bin
或者:
dd if=/dev/mtdblock/0 of=/tmp/cfe.bin
并通过Winscp下载到本地盘。注意事先在DD-WRT中开启SSHd服务。

修改CFE
到以下URL下载CFE修改工具(已经在本贴附上),
https://www.right.com.cn/forum/v ... 6784&highlight=
将sdram_init=0x010b参数改为sdram_init=0x0113,保存。

cfe写回去
通过Winscp将已经修改好的cfe.bin上传到DD-WRT的/tmp目录。telnet到DD-WRT,并进入/tmp路径,执行
mtd write cfe.bin pmon

等待几秒,大功告成!

这样即使硬复位后会也不会恢复到32M的状态了。哈哈!

强烈希望设精!

[ 本帖最后由 xlliu 于 2008-6-3 21:34 编辑 ]

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-29 12:18 | 显示全部楼层
强,但不知道升级内存难不难,MOTO850G是否适用以上命令等
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-29 13:30 | 显示全部楼层
lz
给个芯片的编号 呵呵 也想换呢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-29 20:23 | 显示全部楼层
如何更换呢?可以写个详细教程吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-30 09:31 | 显示全部楼层
写个教程吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-30 10:35 | 显示全部楼层

回复 #5 lwzzws 的帖子

呵呵。直接换上就是了。这还要什么教程。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-30 10:48 | 显示全部楼层
是呀,还是qwea给我焊上去的,在此感谢!呵呵。
换上去后,能直接认32MB,而64MB需要以上指令激活。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-6-3 17:12 | 显示全部楼层
原帖由 boy516 于 2008-5-29 13:30 发表
lz
给个芯片的编号 呵呵 也想换呢


MICRON 镁光的内存一块,DDR 400,型号如下:
46V32M16
-5B F
见图。

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-3 17:29 | 显示全部楼层
不错,做个记号先
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-3 20:29 | 显示全部楼层
通过telnet 刷CFE,强!

我也做个记号,呵呵
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-3 21:10 | 显示全部楼层
看来以后不用做JTAG线了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-3 21:11 | 显示全部楼层
倒是这个CFE修改工具能改别的路由CFE吗
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-3 21:13 | 显示全部楼层
这个方法好,不过只能用在能telnet的情况下,如果启动有问题还是只有用jtag
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-4 09:52 | 显示全部楼层
原帖由 bbkkk 于 2008-6-3 21:11 发表
倒是这个CFE修改工具能改别的路由CFE吗


不能,试过Belkin的

这个工具只能识别Linksys的

因为各家的状况不一样
有的压缩,有个修改地址。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-6-4 14:50 | 显示全部楼层
真是强人一个!!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-20 07:02

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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