[发明专利]一种提高故障信息处理装置的人机交互模块启动速度的方法有效
申请号: | 201711116002.7 | 申请日: | 2017-11-13 |
公开(公告)号: | CN107832090B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 肖鲲;徐刚;陈秋荣;刘炬;兰敏刚;崔津津;乔志;徐万方;董丽娟 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445;G06F11/22;G06F11/14 |
代理公司: | 北京智绘未来专利代理事务所(普通合伙) 11689 | 代理人: | 张红莲 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 故障 信息处理 装置 人机交互 模块 启动 速度 方法 | ||
1.一种提高故障信息处理装置人机交互模块启动速度的方法,故障信息处理装置使用双份配置数据;其特征在于,所述方法包括以下步骤:
(1)将故障信息处理装置的FLASH划分为两部分扇区,一部分扇区供文件系统使用,另一部分扇区作为裸数据区块使用;然后将故障信息处理装置的配置数据,复制成双份,建立镜像关系;其中,一份作为配置文件存放在文件系统内,另一份按照裸数据块形式存放在另一部分扇区中;
(2)故障信息处理装置正常启动,当CPU基本寄存器初始化完成后,人机交互模块启动,进行初始化时使用FLASH另一部分扇区中按照裸数据区块形式存放的配置数据;
(3)人机交互模块启动完成后,进行文件系统初始化,扫描配置文件;
(4)文件系统初始化完成后,校核配置文件的内容是否与FLASH另一部分扇区以裸数据块形式存放的配置数据内容一致;如果配置文件与所述配置数据内容一致则进入步骤(5),如果不一致则通过人机交互模块提示告警,等待用户处理,处理后会将配置文件的内容同步到FLASH另一部分扇区以裸数据块形式存放的配置数据中,然后进入步骤(2);
(5)根据文件系统里配置文件的内容,启动故障信息处理装置的其它各个功能模块,完成各个功能模块的初始化;
(6)故障信息处理装置正常启动后,有对文件系统的配置文件进行修改的需求时,依次按顺序对文件系统中的配置文件、FLASH另一部分扇区以裸数据块形式存放的配置数据进行修改,修改完成后进行配置文件和所述配置数据的一致性校验。
2.根据权利要求1所述的提高故障信息处理装置人机交互模块启动速度的方法,其特征在于:
在步骤(1)中,故障信息处理装置的配置数据至少包括人机交互模块所用到的配置数据。
3.根据权利要求1或2所述的提高故障信息处理装置人机交互模块启动速度的方法,其特征在于:
在步骤(1)中将故障信息处理装置的启动引导程序BOOTROM分成两个部分,直接在FLASH中运行的部分和可以在RAM中运行的部分,将故障信息处理装置的人机交互模块放在BOOTROM的前一部分里面,即放在直接在FLASH中运行的部分里面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711116002.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动更新软件版本号的方法
- 下一篇:一种BMC配置管理方法及装置