Chiphell - 分享与交流用户体验

 找回密码
 加入我们
搜索
      
查看: 23127|回复: 3

简单介绍一下路由器软件部分的几个概念:CFE、固件(Firmware)、NVRAM

[复制链接]
发表于 2012-3-27 22:42 | 显示全部楼层 |阅读模式
坛子里久了,发现很多朋友问我一些很入门的问题,现在特意给大家介绍几个最基本的路由器刷固件经常用的几个概念~!此文仅给新手入门级别的人,新人学习一下,老人指点一下~~~

简单给各位介绍一下路由器软件部分的几个概念:CFE、固件(Firmware)、NVRAM

CFE的作用跟PC的BIOS一样是负责引导操作系统的;固件就是路由器的操作系统,就像PC上的Windows一样;NVRAM则用于存储路由器的设置,相当于PC的CMOS。

当路由器插上电后自动进入CFE,CFE进行类似PC的BIOS那样进行自检,自检通过后就引导路由器的固件了(相当于的PC的Windows了),正常情况下最多一分钟路由器的固件就会引导完毕,并且Power灯是常亮的。如果Power灯一闪一闪,那一般是CFE没有引导成功路由器的固件(固件不存在、不正确、已损坏等等)。

那么我们平常刷固件会把CFE也刷了吗?呵呵,不会的,就像你平时装Windows一样,不管你是装XP也好,Vista也好,Win7也好,都不会对你的BIOS进行更新。

那我想刷CFE该用什么方法?一般用户用路由器原厂的CFE即可,如果要玩的深入一些想刷CFE,那么可以通过JTAG或者telnet方式来刷(比较危险,而且受固件限制,有些固件不支持)。
最后补充一点,如果你刷路由器很不幸砖头了,如果没有把CFE搞坏,可以通过TFTP上传固件修复,也可以TTL修复,如果你把CFE弄坏了,那就比较麻烦了···如果有保修,那你必须送修。要是没有,那就要重新写FLASH芯片了····具体方法我日后会应大家的要求给出方法~!太晚了,呼呼去了···希望这篇文章可以对新手有一定的帮助~!*/-30

评分

1

查看全部评分

发表于 2012-3-27 23:31 | 显示全部楼层
多谢LZ科普!~~~支持一个

LZ要注意一点,CMOS是半导体技术的一个分支
互补式金属氧化物半导体(英语:Complementary Metal-Oxide-Semiconductor, CMOS,简称互补式金氧半),还有PMOS和NMOS的。
早期的只读内存(ROM)主要就是以这种电路制作,由于当时电脑系统的BIOS程序和参数信息都保存在ROM中,以致在很多情况下当人们提到“CMOS”时,实际上指的是电脑的BIOS单元,而“设置CMOS”就是意指在设置BIOS。
(摘自维基)
存放固件/BIOS的地方称为FLASHROM。
发表于 2012-3-27 23:34 | 显示全部楼层
*/-42*/-49
 楼主| 发表于 2012-3-28 08:54 | 显示全部楼层
kevinho86 发表于 2012-3-27 23:31
多谢LZ科普!~~~支持一个

LZ要注意一点,CMOS是半导体技术的一个分支

感谢补充~!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806

GMT+8, 2020-7-5 10:54 , Processed in 0.007251 second(s), 20 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2007-2019 Chiphell.com All rights reserved.

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