技术总结
本发明公开了一种嵌入式终端设备固件升级方法及系统,包括:外部固定电平决定初始CPU的控制权,主控CPU和辅控CPU执行初始化,判断升级指令;接收固件升级程序;辅控CPU对固件升级程序进行校验,将新的固件升级程序写入辅控CPU的FLASH存储区;进行固件升级,升级后复位运行新程序;主控CPU和辅控CPU完成CPU控制权的交换。本发明通过设置双向通信的双CPU系统进行固件升级解决了传统固件升级方法中出现异常导致升级失败进而导致设备崩溃的问题;避免升级过程中设备重启间隙对系统造成隐患;在保证系统不瘫痪的同时,双CPU系统进行CPU控制权的切换进而实现嵌入式终端设备固件方便快捷、可靠地升级。
技术研发人员:王星星;赵贤林;姜岚
受保护的技术使用者:中冶华天南京工程技术有限公司
文档号码:201610930976
技术研发日:2016.10.31
技术公布日:2017.03.22