[发明专利]一种基于操作系统支持的嵌入式系统通用在线固化方法有效
申请号: | 201310316991.X | 申请日: | 2013-07-25 |
公开(公告)号: | CN103412770A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 王婧;彭飞;戈强;徐建;杨桦;刘波;王勇;于丹 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/08 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于操作系统支持的嵌入式系统通用在线固化方法,本发明的硬件由目标机和地面机组成,两者互相连通,软件由操作系统、烧写程序和通用在线固化软件构成。操作系统运行于目标机程序存储器中,烧写软件运行于目标机内存中,通用在线固化软件运行于地面机上。目标机首先运行操作系统,操作系统成功接收到通用在线固化软件发送的烧写程序并通过校验后,跳转至烧写程序运行,烧写程序再成功接收到通用在线固化软件发送的待固化软件后,将待固化软件烧写至目标存储器中。本发明不需要调试器/仿真器,具有灵活性强、空间开销小、在线固化过程安全性和可靠性高的优点。 | ||
搜索关键词: | 一种 基于 操作系统 支持 嵌入式 系统 通用 在线 固化 方法 | ||
【主权项】:
一种基于操作系统支持的嵌入式系统通用在线固化方法,其特征在于步骤如下:(1)地面机向目标机循环发送键码序列;(2)目标机操作系统启动后接收键码序列,若接收到有效键码序列,则向地面机发送握手回送标志建立连接并进入步骤(3),否则进入步骤(10);(3)目标机操作系统接收地面机发送的数据帧头1、烧写程序和烧写程序的校验码;(4)目标机操作系统对接收到的烧写程序计算校验码,并与步骤(3)中接收到的烧写程序的校验码进行比对,若比对一致则进入步骤(5),否则进入步骤(10);(5)烧写程序接收地面机发送的数据帧头2、待固化程序和待固化程序的校验码;(6)烧写程序对接收到的待固化程序计算校验码,并与步骤(5)中接收到的待固化程序的校验码进行比对,若比对一致则进入步骤(7),否则进入步骤(11);(7)烧写程序将待固化程序写入数据帧头2中的烧写目标地址;(8)烧写程序从烧写目标地址中读取步骤(7)中待固化程序并计算待固化程序的校验码,并与步骤(5)中接收到的待固化程序的校验码再次进行比对,并将比对结果发送给地面机,地面机进入步骤(9),烧写程序进入步骤(11);(9)地面机接收并显示目标机发送的固化程序比对结果;(10)目标机操作系统正常进行任务调度;(11)烧写程序自动重启目标机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310316991.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种针对鱼虾海参等纯中药杀虫剂及配制方法
- 下一篇:一种螺钉紧固装置