发明名称 一种远程升级方法及嵌入式系统
摘要 本发明公开了一种远程升级方法及嵌入式系统,通过将程序的远程升级维护功能模块简化独立出来由程序升级维护模块单独控制实现,而不将其与程序编译在一起,避免在程序的升级过程中将其覆盖;同时将操作系统也独立出来由系统启动模块控制,而并不将其与程序编译在一起,保证了操作系统的独立性。因此,在程序远程升级过程中,即使由于断电或网络错误导致升级失败,也不会对系统启动时所需要的最小系统和远程升级维护功能模块造成破坏,保证了程序远程升级的可靠性和安全性,同时在升级过程中也不需要将整个操作系统和原有程序进行整体备份,减少了嵌入式系统所需的备份存储空间,进而降低了嵌入式系统的成产和升级的成本。
申请公布号 CN102541585A 申请公布日期 2012.07.04
申请号 CN201110357674.3 申请日期 2011.11.11
申请人 深圳市迪威新软件技术有限公司 发明人 鲁锐
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 深圳鼎合诚知识产权代理有限公司 44281 代理人 薛祥辉
主权项 一种远程升级方法,其特征在于包括:系统启动,系统启动模块初始化系统启动所需的最小系统,判断程序是否升级成功;如经判断升级成功,系统启动模块启动程序加载模块进行程序的加载,完成此次系统的启动;如经判断升级失败,系统启动模块根据程序升级之前的网络启动参数启动程序升级维护模块实现程序的远程升级维护,并启动程序加载模块对升级前的程序进行加载,完成此次系统的启动。
地址 518057 广东省深圳市南山区高新北区新西路2号2栋5楼504-506号