路由器升级硬件(内存指令、FLASH

合集下载

精品文档路由器的flash和内存

精品文档路由器的flash和内存

Flash内存,也叫闪存,是路由器当中常用的一种内存类型。

它是可读写的存储器,在系统重新启动或关机之后仍能保存数据。

Flash中存放着当前使用中的IOS(路由器操作系统)。

路由器中可能有多种内存,例如Flash(闪存)、DRAM(动态内存)等。

内存用作存储配置、路由器操作系统、路由协议软件等内容。

在中低端路由器中,路由表可能存储在内存中。

通常来说路由器内存越大越好(不考虑价格)。

但是与CPU能力类似,内存同样不直接反映路由器性能与能力。

因为高效的算法与优秀的软件可能大大节约内存。

路由器采用了以下几种不同类型的内存,每种内存以不同方式协助路由器工作。

*只读内存(ROM)*闪存(FLASH)*随机存取内存(RAM)*非易失性RAM(NVRAM)1.只读内存(ROM)只读内存(ROM)在Cisco路由器中的功能与计算机中的ROM相似,主要用于系统初始化等功能。

ROM中主要包含:(1)系统加电自检代码(POST),用于检测路由器中各硬件部分是否完好;(2)系统引导区代码(BootStrap),用于启动路由器并载入IOS操作系统;(3)备份的IOS操作系统,以便在原有IOS操作系统被删除或破坏时使用。

通常,这个IOS比现运行IOS的版本低一些,但却足以使路由器启动和工作。

顾名思义,ROM是只读存储器,不能修改其中存放的代码。

如要进行升级,则要替换ROM 芯片。

2.闪存(Flash)闪存(Flash)是可读可写的存储器,在系统重新启动或关机之后仍能保存数据。

Flash 中存放着当前使用中的IOS。

事实上,如果Flash容量足够大,甚至可以存放多个操作系统,这在进行IOS升级时十分有用。

当不知道新版IOS是否稳定时,可在升级后仍保留旧版IOS,当出现问题时可迅速退回到旧版操作系统,从而避免长时间的网路故障。

3.非易失性RAM(NVRAM)非易失性RAM(Nonvolatile RAM)是可读可写的存储器,在系统重新启动或关机之后仍能保存数据。

磊科NW618无线路由器—升级8MFlash,64M内存,加USB,加散热器

磊科NW618无线路由器—升级8MFlash,64M内存,加USB,加散热器

磊科NW618无线路由器—升级8MFlash,64M内存,加USB,加散热器首先,很荣幸能参加这次网络设备大改造活动。

工具:烙铁,热风筒,焊锡,螺丝刀,镊子,编程器,材料:磊科NW618一台,稳压器7805,64M内存(MT48LC32M16A2),8M Flash(MX25L6405),USB母座,散热器由于相机借给朋友了,所以收到路由和改造的时候没照照片,后面只能把成品照上来给大家了。

先上一个外观图接着是拆开盖子8M FLASH稳压,USB,64M内存CPU飞线局部刷了TT 1.23.0432U盘插上前插上U盘图上完了,现在写写改造的过程1,1, 用热风筒和镊子,取下Flash,备份4M的bin下来,分了CFE 出来,把CFE 改成64M。

之后把要换的8M Flash(MX25L6405)放到编程器,写上固化好的CFE。

2,2, 把8M Flash 接回去,由于手上只有16脚的Flash,所以就将就一下,用线接出来用了。

确实是有点难看……..3,3, 吹下原版的内存,换上64M内存(MT 48LC32M16A2),具体怎么做,可以参照冬冬版主发的【教你如何更换无线路由器内存及闪存的操作方法】4,4, 接电,TFTP写回原厂固件。

之后可以用原厂的刷不死程序TFTP Server放心升级TT或者DD。

这里用了TT 1.23.0432 。

进入TT,试了一下双WAN,正常使用。

5,5, 继续动工,从CPU飞线出来,接上7805稳压5V供USB使用。

CPU发热量比较大,再加上一个散热器。

6,6, 设置启用USB,插上U盘,能认出,完工。

经过一个多星期的使用,对这个路由是比较满意的,特别是NW618的刷不死功能,简直就是为刷机者度身定做的。

在信号方面,比手上的单天线网件614信号好一些。

不过建议厂家对外壳用料重视一点,这外壳的用料看上去比起其他厂家的,好像相差不是一个档次啊,希望厂家重视一下这些细节。

H3C路由器版本升级

H3C路由器版本升级

1、首先登录到路由器上,使用con或者telnet均可。

首先要查看路由器的flash空间是否
足够使用。

使用dir命令查看。

如下图:
2、如果空间足够的话就可以直接上传,如果空间不够的话就需要将原来的版本软件删除,
使用del /u 文件名。

删除原来的文件,注意此过程不要断电。

如下图:
3、使用dis cu 查看配置,找到空余端口,如我所使用的是msr2010路由器,接口E0/0
是空余的,使用如下命令设置
sys
inte0/0
ip add 192.168.100.222 255.255.255.0 设置跟本pc同段即可
quit
quit
4、将本机连接到设备的E0/0口,电脑打开tftpserver软件,加载版本升级包文件
5、在设备上使用tftp 192.168.100.254 get msr201x.bin 命令上传版本软件
192.168.100.254 是我本机的ip地址,get 是下载的意思,msr201x.bin是版本软件的名字,这些需要根据实际情况替换。

回车执行即可。

6、之后使用boot-loader file msr201x.bin main 命令定义下次启动的版本软件
7、重启即可,可以断电或者使用reboot命令。

TP-Link路由器怎么进行升级操作

TP-Link路由器怎么进行升级操作

TP-Link路由器怎么进行升级操作
TP-Link系列的路由器有两种升级方式,TFTP升级、WEB管理工具升级,本文店铺介绍了TP-Link路由器进行升级的操作方法!
TP-Link路由器进行升级的操作方法:TFTP服务器升级
1、关闭系统的防火墙,包括系统自带的防火墙以及您另外安装的防火墙软件。

XP系统可按照以下步骤关闭系统自带防火墙:右击电脑的“本地连接”选择属性,然后再点击“高级”,再点击“设置”,进去后把防火墙关闭。

2、双击打开升级包中的tftpd32.exe文件,并确保在整个升级过程中该软件均处于开启的状态。

3、然后登录路由器管理界面,在“系统工具”---->“软件升级”界面直接点击“升级”即可。

升级过程中的几种常见错误提示:
1、如果升级过程中出现类似“升级不成功,请检查您是否已经开启TFTP服务器。

”的错误提示,请再一次检查您的升级操作是否正确。

请确认是否有双击打开TFTPD32.EXE工具或是否关闭了操作系统的防火墙。

2、如果升级过程中出现类似“文件传输错误,请检查输入是否正确。

”的错误提示,或者是“升级不成功,传送的文件版本号有误,请检查文件名是否正确。

”的错误提示,请确保您下载的升级文件是对应您路由器型号和硬件版本的。

注意除了产品型号外,不同硬件版本也有不同的升级程序,您的产品硬件版本可以在升级页面中查看得到。

TP-Link路由器进行升级的操作方法:Web管理界面升级
1、进入路由器的管理页面,然后进入“系统工具”---->“软件升级”,点击“浏览”并选择要升级的.bin文件.
2、点击升级,升级成功后会有提示信息。

增加路由器闪存和内存让路由器进一步提升能力

增加路由器闪存和内存让路由器进一步提升能力

增加路由器闪存和内存让路由器进一步提升能力增加路由器闪存和内存让路由器进一步提升能力看我的增加路由器闪存和内存让路由器进一步提升能力(篇)路由器中可能有多种内存,例如Flash(闪存)、DRAM(动态内存)等。

内存用作存储配置、路由器操作系统、路由协议软件等内容。

在中低端路由器中,路由表可能存储在内存中,路由器是不是也向PC 一样,会不会也是内存越大越好呢?路由器的设计者依据哪些因素来决定内存配置的大小?一般来说,路由器的内存主要用于一下这些方面:(1)用于存储路由器软件指令和静态数据,路由器跟PC不同,PC是只把当前运行的程序装到RAM中,但多数路由器都是一开机就把全部程序都装到RAM中,一般来说,路由器的程序也不大(几兆到几十兆);(注:此处主要指控制平面的程序,也就是Cisco和Juniper 的路由引擎)(2)用于存储动态数据,例如:路由表、OSPF的链路状态数据库等。

假如某路由器需要支持最多10万条路由,按照每条路由256字节计算,那么大约需要200M左右内存。

(3)用于缓冲数据报文,路由器的工作原理是存储转发。

极端情况下,路由器的每个接口,至少需要缓冲一个报文,否则路由器根本不能工作。

从以上的路由器工作原理来看不难看出加内存的好处。

实际上可以通过升级Flash(闪存)、DRAM(动态内存)支持DD-WRT和TOAMTO等管理系统,让你的路由器进一步提升能力。

先来看下要用到的芯片吧。

闪存其它开型号的可以用4M的也是一样的。

也可以用。

4M和8M在型号上就一点区别。

4M的是320,8M的是640,仔细观察一下下面的型号就行了,我贴8M的型号:型号后面的尾数不同没关系EN29LV640H-90MX29LV640ABTS29GL064M90TFIR4ES29LV640DTAM29LV640DT还有很多可以用的,这里就不一一列出了以下是升级路由器都用的上的内存,以备以后大家升级内存!!原内存型号:SANSUNG K4S641632K-UC75 8M可用内存型号:SANSUNG K4S561632D-TC1L 32M可用内存型号:NANYA NT5SV16M16BS-75B 32M金士顿D1616ST-70 32Mhyb39s128160ct-7.5 8M(16M待核实)。

无线路由器CPU_闪存_内存_芯片_列表

无线路由器CPU_闪存_内存_芯片_列表

无线路由器CPU_闪存_内存_芯片_列表无线路由器 CPU、闪存、内存、芯片列表在当今数字化的时代,无线路由器已经成为了我们生活中不可或缺的一部分。

无论是在家中、办公室还是公共场所,稳定快速的无线网络连接都至关重要。

而无线路由器的性能,很大程度上取决于其内部的核心组件,如 CPU、闪存、内存和芯片。

接下来,让我们一起深入了解一下这些关键部件。

一、CPU(中央处理器)无线路由器的 CPU 就像是它的大脑,负责处理各种数据和任务。

不同型号和品牌的无线路由器所采用的 CPU 也各不相同。

常见的无线路由器 CPU 品牌包括博通(Broadcom)、高通(Qualcomm)、联发科(MediaTek)等。

博通的 CPU 在稳定性和性能方面表现出色,常用于一些高端路由器中;高通的芯片则在能耗控制和多设备连接处理上有优势;联发科的 CPU 则以性价比高而受到一些厂商的青睐。

例如,博通的 BCM4708 和 BCM4709 系列 CPU,具备强大的处理能力,能够同时处理多个数据流,为用户提供流畅的网络体验。

高通的 IPQ8074 则在支持 WiFi 6 标准的路由器中较为常见,其高效的多核心架构能够应对大量设备的连接需求。

二、闪存(Flash Memory)闪存主要用于存储无线路由器的操作系统和配置文件。

它的容量大小会影响路由器的功能扩展性和升级能力。

一般来说,低端无线路由器的闪存容量可能在4MB 到16MB 之间,而中高端路由器通常会配备 128MB 甚至更大容量的闪存。

较大的闪存容量可以让路由器支持更多的功能插件,例如 VPN 服务、广告拦截等。

同时,也为后续的系统升级提供了足够的空间,确保路由器能够跟上技术发展的步伐,不断优化性能和增加新的特性。

三、内存(Random Access Memory,RAM)内存则是无线路由器在运行时用于临时存储数据的部件。

类似于电脑的内存,它的大小直接影响着路由器同时处理多个任务和连接多个设备的能力。

flash,Rom,RAM,nvram的区别(思科设备)

flash,Rom,RAM,nvram的区别(思科设备)

flash,Rom,RAM,nvram的区别(思科设备)路由器的启动过程简单来说分为三个部分1.硬件检查2.运⾏IOS3.导⼊配置⽂件。

要了解路由器的启动过程⾸先要来了解⼀下路由器的主要存储硬件和它们的作⽤。

ROM是⼀个⽤于维护路由器的硬件它存储着POST程序bootstrap程序以及Mini IOS。

Flash它是⽤来存储路由器完整IOS镜像的硬件。

IOS就相当于思科路由器的没有IOS或者IOS镜像损坏的路由器是⽆法⼯作的。

NVRAM是⽤于存放路由器的启动配置⽂件Startup-config的硬件。

路由器启动前最后⼀次保存的配置都储存在这⾥。

RAM存储路由器启动时由启动配置⽂件拷贝⽽来的运⾏配置⽂件Running-config解压后的IOS以及学习到的路由表Routing-table和包队列。

接下来详细了解⼀下思科路由器的启动过程⼀、路由器加电后⾸先运⾏ROM中的POST程序Power On Self Test对路由器的硬件进⾏检测俗称加电⾃检。

⼆、检测通过后紧接着执⾏ROM中的引导程序bootstrap并根据寄存器值register来决定启动⽅式。

寄存器值的格式为0x21YZ Y列的状态0x210Z从nvram加载配置⽂件0x214Z不从nvram加载配置⽂件Z列的状态0x21Y0从rommon启动提⽰符为路由器启动时按CtrlBreak0x21Y1从mini ios启动提⽰符为Routerboot0x21Y,从flash启动提⽰符为Router我们经常使⽤的两个寄存器值0x2102正常0x2142不读取保存的配置。

三、如果正常启动则按引导程序到Flash中查找IOS镜像。

如果找到IOS镜像则读取后正常启动。

如果没有找到IOS镜像则进⼊即Mini IOS启动。

下可使⽤TFTP上的IOS或使⽤TFTP/X-modem为路由器重新灌⼀个IOS。

如果Mini IOS也启动失败则进⼊rom monitor模式。

H3C路由器交换机通过Boot ROM TFTP、xmodem升级

H3C路由器交换机通过Boot ROM TFTP、xmodem升级

∙当设备剩余的存储空间不够,请使用delete /unreserved file-url命令删除部分暂时不用的文件后再执行升级软件操作。

∙软件升级时需要重启设备,建议使用save命令保存设备的当前配置。

一、H3C MSR系列路由器作为TFTP client升级版本1.在要升级的设备上将配置与软件版本保存下来。

<H3C>saveThe current configuration will be written to the device. Are you sure? [Y/N]:yPlease input the file name(*.cfg)[flash:/startup.cfg](To leave the existing filename unchanged, press the enter key):flash:/startup.cfg exists, overwrite? [Y/N]:yValidating file. Please wait....Configuration is saved to device successfully.<H3C>tftp 172.16.1.10 put msr93x-cmw520-r2513p55.bin<H3C>tftp 172.16.1.10 put startup.cfg2. 将新版本上传到设备上并核对上传是否成功。

<H3C>tftp 172.16.1.10 get MSR93X-CMW520-R2513P55.BIN3. 设置下次系统启动使用哪个软件版本。

<H3C>boot-loader file flash:/msr93x-cmw520-r2513p55.bin main通过命令可以查看其下次启动使用的软件版本。

<H3C>dis boot-loaderThe boot file used at this reboot:flash:/msr93x-cmw520-r2513p55.bin attribute: mainThe boot file used at the next reboot:flash:/msr93x-cmw520-r2513p55.bin attribute: mainFailed to get the backup boot file used at the next reboot!Failed to get the secure boot file used at the next reboot!4. 重启设备<H3C>reboot5. 重启完毕通过display version查看是否升级成功。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

路由器升级硬件(内存指令、FLASH……)
2011-05-07 11:50:57| 分类:路由器相关|举报|字号订阅
一、摩托罗拉WR850G, SparkLAN WX-6615GT, Belkin 7230, 7231, LinkSys 等可以刷第三方固件的路由器要使用HY SDRAM 133MHz、16位内存芯片,可以从SDR内存条上拆下来,有16M、32M、64M单片容量的。

用内存条总容量除以芯片数量就可以知道单片容量。

二、内存激活命令
首先是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
其它:
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 clkfreq=300,150
nvram set sdram_init=0×0011
nvram set sdram_ncdl=0
nvram commit
reboot
以上是:迈拓的网络硬盘盒128M内存和超频到300MHZ的命令
nvram set sdram_init=0×0013
nvram set manual_boot_nv=1
nvram commit
reboot
以上是:WRT310N和WRT54G到64MB DDR RAM,看清楚,这个是单片DDR 64M颗粒
nvram set sdram_init=0×0012
nvram set sdram_ncdl=0×0000
nvram commit
reboot
以上是:单片SD 64M激活,看清楚,这个是单片SDRAM的,不是DDR的!!!
凡是单片64M SD的都可以适用,例如LINKSYS的WRH54G、华硕的520GC/GU等等
=====================================================
从上面的例子,然后再对照一下下面的列表
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
其实内存容量参数是由6位2进值数组成的。

由于Clock source都是采用External clock,所以我们也可以简单的认为是由5位2进
值数组成。

方式现举例说明。

1.比如现在机器上用了1片64m的sd内存
那么先看这片sd的ColWidth Column width 。

这个可以从sd的datasheet上查到。

64m的单片颗粒的ColWidth Column width 为10bit。

对应上面的表。

可以查出是100
然后是内存宽度。

我们用的是单片的16位宽度的。

对应上面就是1
接着是内存类型。

我们用的是sd的内存,对应是0
现在我们可以把现在得到的5个2进值顺序排列起来。

那就是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是数据传输灯
wl0gpio3是WLAN灯
wl0gpio5是电源灯
“=”后面的数字代表不同的参数,比如常亮,闪烁等,需自行测试.。

相关文档
最新文档