恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5569|回复: 10

[转] 路由器升级硬件(内存激活命令)

  [复制链接]
发表于 2013-3-21 20:49 | 显示全部楼层 |阅读模式
本帖最后由 xd5520026 于 2013-3-21 20:52 编辑

一、内存激活命令
首先是7231-4P 64M 此命令使用的是2*32=64M(方案为 两个32M 16位的芯片)激活命令。
nvram set sdram_init=0×0008
nvram set sdram_config=0×0033
nvram set sdram_ncdl=0×0000
nvram commit

32M 的命令 2*16=32
nvram set sdram_init=0×0008
nvram set sdram_ncdl=0×0000
nvram commit

华硕500GP DDR 内存 128M 的命令 2*64M=128
nvram set sdram_init=0×0011
nvram set sdram_config=0×0062
nvram commit
reboot

其它:
WRT300N V1 V1.1/WRT350N V1/WRT150N V1 V1.1改成128M内存后的命令
nvram set sdram_init=0×0011
nvram set sdram_config=0×0062
nvram commit
reboot

迈拓的网络硬盘盒128M内存和超频到300MHZ的命令
nvram set clkfreq=300,150
nvram set sdram_init=0×0011
nvram set sdram_ncdl=0
nvram commit
reboot

WRT310NWRT54G64MB DDR RAM,看清楚,这个是单片DDR 64M颗粒
nvram set sdram_init=0×0013
nvram set manual_boot_nv=1
nvram commit
reboot

单片SD 64M激活,看清楚,这个是单片SDRAM的,不是DDR的!!!
凡是单片64M SD的都可以适用,例如LINKSYSWRH54G、华硕的520GC/GU等等
nvram set sdram_init=0×0012
nvram set sdram_ncdl=0×0000
nvram commit
reboot

=====================================================
从上面的例子,然后再对照一下下面的列表
Size              Type           Organization              sdram_init        bits         RAS         CAS                       Technology
8MB             SDR            4 Meg x 16                0×0002            000         1 0         A0-A11 A0-A7            64Mbit
16MB           SDR            4 Meg x 16 x 2           0×0000            000         0 0        A0-A11 A0-A7            64Mbit
16MB           SDR            8 Meg x 16                0×000a             010        1 0         A0-A11 A0-A8            128Mbit
32MB           DDR           16 Meg x 16               0×000b            010         1 1        A0-A12 A0-A8            256Mbit
32MB           SDR            16 Meg x 16              0×000a             010         1 0        A0-A12 A0-A8            256Mbit
32MB           SDR            8 Meg x 16 x 2          0×0008             010         0 0        A0-A11 A0-A8            128Mbit
64MB           DDR           16 Meg x 16 x 2         0×0009             010         0 1        A0-A12 A0-A8            256Mbit
64MB           SDR           16 Meg x 16 x 2          0×0008             010        0 0        A0-A12 A0-A8             256Mbit
128MB         DDR           32 Meg x 16 x 2          0×0011            100         0 1        A0-A12 A0-A9             512Mbit
128MB         SDR           32 Meg x 16 x 2          0×0010             100        0 0        A0-A12 A0-A9             512Mbit
256MB         DDR           64 Meg x 16 x 2          0×0011            100         0 1        A0-A13 A0-A9             1Gbit
=======================================================

有没发现之前的那些命令中有东西跟上面的列表相同?上面中间部分,就是命令用到的参数。
大家找自己的命令时,认准Type DDR 还是SDR,同时还认准 Organization 是单芯片 还是双芯片“X2”
其实对于sdram_init这个指令的参数设置很简单。
MemType Memory type in use.
0: SDR SDRAM
1: DDR SDRAM
Memory interface.
0: 32-bit interface
1: 16-bit interface
bit4:2 ColWidth Column width in use.
000: 8-bit column
010: 9-bit column
100: 10-bit column
13 Clock Clock source?
0: External clock
1: Internal clock

其实内存容量参数是由62进值数组成的。由于Clock source都是采用External clock,所以我们也可以简单的认为是由52进值数组成。方式现举例说明。
1.比如现在机器上用了164msd内存
那么先看这片sdColWidth Column width 。这个可以从sddatasheet上查到。
64m的单片颗粒的ColWidth Column width 10bit。对应上面的表。可以查出是100
然后是内存宽度。我们用的是单片的16位宽度的。对应上面就是1
接着是内存类型。我们用的是sd的内存,对应是0
现在我们可以把现在得到的52进值顺序排列起来。那就是10010.然后用xp自带的机算机来把现在的10010这个2进值数换算成16进值。那我们得到的就是12
这样就完成了。对应激活内存指令为 sdram_init=0×0012
====================================================
提醒一下,尝试未经验证的内存激活指令时一定要有jtag才可以,否则参数错误导致变砖了就麻烦了,未确定自己使用什么命令,千万别使用,也别贪心试下高内存激活,使用错命令,路由99%变砖头。
二、刷TOMATO后路由器灯不正常时
telnet上去执行一下命令
nvram set gpio0=disable
nvram set wl0gpio0=2
nvram set wl0gpio3=4
nvram set wl0gpio5=4
nvram commit
3秒后)
reboot
wl0gpio0是数据传输灯
wl0gpio3WLAN
wl0gpio5是电源灯
“=”后面的数字代表不同的参数,比如常亮,闪烁等,需自行测试.

本文转自“乱弹小窝”的博客,原文地址:http://blog.163.com/huwuchang@126/blog/static/169237184201147115057504/


评分

参与人数 1恩山币 +1 收起 理由
pro_drive + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2013-3-21 21:02 | 显示全部楼层
改腾达311r  换8mFLASH/64m   sdr的内存  刷磊科235w,试了很多命令都不能激活64m内存,是不是311r不支持64m内存?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-3-21 23:12 来自手机 | 显示全部楼层
学习下,能在cfe里直接改吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-9-3 15:43 | 显示全部楼层
不知道这个是怎么用的,要学习一下了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-9-30 18:46 | 显示全部楼层
很有用,留个爪印,以备查阅
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-10-1 14:45 | 显示全部楼层
什么样的路由器改造需要用这样的命令?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-10-4 11:52 | 显示全部楼层
此处有好东西
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-10-28 11:45 | 显示全部楼层
收藏备用!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2013-10-30 00:20 | 显示全部楼层
[catsoul=4]这真是极好的[/catsoul][catsoul=5]给力![/catsoul][catsoul=3]你懂的。[/catsoul]
我的恩山、我的无线 The best wifi forum is right here.
发表于 2016-10-18 09:44 | 显示全部楼层
谢谢,非常需要,收藏
我的恩山、我的无线 The best wifi forum is right here.
发表于 2016-10-19 13:19 | 显示全部楼层
要学习一下了
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2019-7-17 02:49

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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