[发明专利]一种基于DSP通用平台在线升级方法在审

专利信息
申请号: 201811515253.7 申请日: 2018-12-12
公开(公告)号: CN109766117A 公开(公告)日: 2019-05-17
发明(设计)人: 张迪飞;李世良;祁智辉 申请(专利权)人: 天津津航技术物理研究所
主分类号: G06F8/654 分类号: G06F8/654;G05B19/042
代理公司: 中国兵器工业集团公司专利中心 11011 代理人: 王雪芬
地址: 300308 天津*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 通用平台 在线升级 烧写 固化 软件在线升级 在线升级功能 待升级软件 参数固化 调试过程 技术支持 监控程序 监控软件 升级功能 升级指令 指令判断 响应 对码 开盖 随动 引头 综控 升级 兼容 监控 失败
【权利要求书】:

1.一种基于DSP通用平台在线升级方法,其特征在于,包括以下步骤:

步骤一、生成待固化升级的程序文件

程序文件结构由文件头和数据体组成,文件头包含程序升级所需要的信息,包含设备编码、厂商限制标志、厂商编码、软件代号及通道号、软件版本号、数据体CRC32检验和、数据体字节长度和升级任务等待时间,数据体为实际待升级程序和/或随动烧写参数,包含烧写地址、烧写字节长度和固化数据;

步骤二、设备对码

导引头弹上设备收到对码指令后,对对码数据和软件代号进行判断,假如对码成功,完成文件头的CRC32校验,校验结果正确时读取文件头中的数据体CRC32校验和、数据体字节长度信息,进入下一步进行后续软件升级流程并反馈对码结果,否则上报对码失败结果;

步骤三、FLASH擦除

进行Flash器件的清除操作,反馈执行正确的指令响应;

步骤四、软件上传

DSP软件根据软件上传指令接收单帧软件升级数据,首先进行CRC32校验,判断“软件升级数据检验和字”是否正确,若“软件升级数据检验和字”正确,则将软件升级数据保存到RAM缓存,并返回写入成功结果,如果校验失败则返回“程序写入错误反馈”;收到导引头返回的结果后,判断此帧软件数据是否写入成功,如果写入成功,继续发送下一包数据,直到发送完毕;否则输出写入失败信息;

步骤五、全帧校验

软件升级数据发送完成后,DSP软件接收全帧校验指令,DSP软件对RAM缓存中的程序数据进行CRC32校验,校验成功后对目标软件进行FLASH擦除、烧写以及固化后FLASH数据检验操作,处理完成后反馈全帧校验结果。

2.如权利要求1所述的方法,其特征在于,在步骤五之后还包括

步骤六、升级后通电检查:对升级后的设备状态进行确认,若检查结果正常,说明升级成功。

3.如权利要求2所述的方法,其特征在于,升级后的设备状态信息包括版本号。

4.如权利要求2所述的方法,其特征在于,升级后的设备状态信息包括导引头参数。

5.如权利要求1所述的方法,其特征在于,所述程序文件为.bin文件。

6.如权利要求1所述的方法,其特征在于,所述数据体为可执行文件。

7.如权利要求1所述的方法,其特征在于,所述文件头为16字节。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航技术物理研究所,未经天津津航技术物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811515253.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top