发明名称 一种嵌入式系统自动检测和恢复启动的方法及装置
摘要 本发明公开了一种嵌入式系统自动检测和恢复启动的方法:将存储区划分为应用程序区、BSP压缩程序区、BSP主程序区和系统初始化程序区;替换BSP主程序区中的BSP文件;对替换后的BSP文件进行有效性检测;将通过有效性检测的BSP文件替换到BSP压缩程序区。同时还公开了一种嵌入式系统自动检测和恢复启动的装置,包括BSP主程序区BSP文件替换模块、BSP文件有效性检测模块和BSP压缩程序区BSP文件替换模块。通过本发明提供的方法和装置,提高了BSP文件升级的可靠性和系统的可维护性,减少了对系统资源的占用。
申请公布号 CN101329631B 申请公布日期 2011.03.16
申请号 CN200710117702.8 申请日期 2007.06.21
申请人 大唐移动通信设备有限公司 发明人 李文;笪禹
分类号 G06F9/445(2006.01)I;G06F11/36(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静
主权项 一种嵌入式系统自动检测和恢复启动的方法,其特征在于,该嵌入式系统的存储区包括:应用程序区、BSP板级支持包压缩程序区、BSP主程序区和系统初始化程序区,该方法包括以下步骤:A.替换BSP主程序区中的原BSP文件;B.对替换后的新BSP文件进行有效性检测;C.将通过有效性检测的新BSP文件替换到BSP压缩程序区;其中,所述步骤B包括:判断以新BSP文件的启动是否成功,如果成功,则确定新BSP文件有效,否则,确定新BSP文件无效。
地址 100083 北京市海淀区学院路29号