刷完Tomato DualWAN或清除nvram后总内存存变小了是因为硬件升级内存后没有修改CFE来固化内存容量,所以需要重新手工激活,由于每个设备激活的方法不一致,所以不能一一列出,举几个例子说说激活的方法吧
注意:以下命令用错参数会导致路由器变砖的风险,如变砖需要用jtag来修复
7231-4P (使用的是SDR内存),下面命令只适合该设备,不是该设备千万不要使用下面命令
激活64M 的命令 2*32M=64M
nvram set sdram_init=0x0008
nvram set sdram_config=0x0033
nvram set sdram_ncdl=0x0000
nvram commit
reboot
激活32M 的命令 2*16M=32M
nvram set sdram_init=0x0008
nvram set sdram_ncdl=0x0000
nvram commit
reboot
500GP (使用的是DDR内存),下面命令只适合该设备,不是该设备千万不要使用下面命令
激活128M 的命令 2*64M=128
nvram set sdram_init=0x0011
nvram set sdram_ncdl=0
nvram commit
reboot
==================================================================
从上面的例子,然后我们再对照一下下面的列表
Size Type Organization sdram_init bits RAS CAS Technology
8MB SDR 4 Meg x 16 0x0002 000 1 0 A0-A11 A0-A7 64Mbit
16MB SDR 4 Meg x 16 x 2 0x0000 000 0 0 A0-A11 A0-A7 64Mbit
16MB SDR 8 Meg x 16 0x000a 010 1 0 A0-A11 A0-A8 128Mbit
32MB DDR 16 Meg x 16 0x000b 010 1 1 A0-A12 A0-A8 256Mbit
32MB SDR 16 Meg x 16 0x000a 010 1 0 A0-A12 A0-A8 256Mbit
32MB SDR 8 Meg x 16 x 2 0x0008 010 0 0 A0-A11 A0-A8 128Mbit
64MB DDR 16 Meg x 16 x 2 0x0009 010 0 1 A0-A12 A0-A8 256Mbit
64MB SDR 16 Meg x 16 x 2 0x0008 010 0 0 A0-A12 A0-A8 256Mbit
128MB DDR 32 Meg x 16 x 2 0x0011 100 0 1 A0-A12 A0-A9 512Mbit
128MB SDR 32 Meg x 16 x 2 0x0010 100 0 0 A0-A12 A0-A9 512Mbit
256MB DDR 64 Meg x 16 x 2 0x0011 100 0 1 A0-A13 A0-A9 1Gbit
================================================================================
有没发现之前的那些命令中有东西跟上面的列表相同?上面中间部分,就是命令用到的参数。
大家找自己的命令时,认准Type 是DDR 还是SDR,同时还认准 Organization 是单芯片 还是双芯片“X2”。
| < 上页 |
|---|





