[发明专利]通讯装置及其固件更新方法有效
| 申请号: | 200810300492.0 | 申请日: | 2008-03-07 |
| 公开(公告)号: | CN101526903A | 公开(公告)日: | 2009-09-09 |
| 发明(设计)人: | 陈建华 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N5/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通讯 装置 及其 更新 方法 | ||
1.一种通讯装置,其特征在于,包括:
主存储器;
非挥发性内存,包含第一旗标用以指定所述通讯装置开机用的固件,第二 旗标用以指定是否要进行开机能力测试,以及第一区域用以储存所述通讯装置 的原固件;
更新模块,用于取得新固件,并储存所述新固件于所述非挥发性内存中的 第二区域,当完成储存所述新固件时,利用所述第一旗标用以指定所述开机用 的固件为所述新固件,并利用所述第二旗标致能所述开机能力测试;以及
加载模块,用于在利用所述开机能力测试以判定所述新固件是否能顺利运 行以前,利用所述第一旗标指定开机用的固件为所述新固件以外的另一固件, 并且响应所述装置的开机动作,加载并运行所述新固件;
开机能力测试模块,无关使用者的操作,用于对所述新固件执行所述开机 能力测试;
其中,若所述新固件能运行,并且已加载多个预定的软件程序至通讯装置 的所述主存储器,并且已启动所述多个预定的软件程序时,则所述通讯装置判 定所述新固件通过所述开机能力测试,更动所述第一旗标的值,以指定所述新 固件为开机用的固件,以及修改所述第二旗标以禁能所述开机能力测试;以及
若所述新固件未通过所述开机能力测试,则所述通讯装置维持所述第一旗 标的值。
2.如权利要求1所述的通讯装置,其特征在于,所述第一及第二区域为所 述非挥发性内存的不同分割区。
3.如权利要求1所述的通讯装置,其特征在于,所述多个预定的软件程序 的功能包含所述通讯装置与远程服务器的互动的功能,包含用户认证、数据传 输及加解密功能等。
4.如权利要求1所述的通讯装置,其特征在于,所述多个预定的软件程序 包含处理至少下列功能的其中一者的软件程序:命令行、超文件传送协议、动 态主机配置协议、telnet、系统记录、网络地址变换及通用随插即用协议的处 理功能。
5.如权利要求1所述的通讯装置,其特征在于,所述多个预定的软件程序 的其中一者用来接收远程服务器的请求,让所述远程服务器设置所述通讯装置 的设定值。
6.如权利要求1所述的通讯装置,其特征在于,若所述新固件能运行,并 且已启动所述多个预定的软件程序时,则所述通讯装置的所述新固件判定所述 新固件通过所述开机能力测试,修改所述第二旗标以禁能所述开机能力测试, 其中所述通讯装置执行所述新固件时,判别已加载多个预定的软件程序至通讯 装置的所述通讯装置的主存储器,并且已启动所述多个预定的软件程序。
7.如权利要求6所述的通讯装置,其特征在于,所述通讯装置侦测是否被 触发重新开机或关机,如是,判别所述开机能力测试是否已被致能,如开机能 力测试已被致能,则在所述通讯装置重新开机或开机以前,修改所述第一旗标 以指定所述新固件为所述开机用的固件,如开机能力测试已被禁能,则在所述 通讯装置重新开机或开机以前,维持所述第一旗标。
8.如权利要求7所述的通讯装置,其特征在于,所述通讯装置还包含:
备用电源,用于提供所述通讯装置执行侦测到上述重新开机或关机的触发 之后的动作。
9.如权利要求1所述的通讯装置,其特征在于,所述非挥发性内存为闪存。
10.如权利要求1所述的通讯装置,其特征在于,所述通讯装置为网络通 讯用的整合式存取装置。
11.如权利要求1所述的通讯装置,其特征在于,所述新固件以外的另一 固件为所述原固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810300492.0/1.html,转载请声明来源钻瓜专利网。





