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

专利信息
申请号: 201811515253.7 申请日: 2018-12-12
公开(公告)号: CN109766117A 公开(公告)日: 2019-05-17
发明(设计)人: 张迪飞;李世良;祁智辉 申请(专利权)人: 天津津航技术物理研究所
主分类号: G06F8/654 分类号: G06F8/654;G05B19/042
代理公司: 中国兵器工业集团公司专利中心 11011 代理人: 王雪芬
地址: 300308 天津*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于DSP通用平台在线升级方法,属于软件在线升级技术领域。本发明利用基于DSP监控通用平台,可以响应综控机对码指令判断待升级软件代号、烧写地址和烧写长度,响应升级指令自动对DSP软件、FPGA硬件、随动参数固化区进行在线升级固化,具备在升级失败情况下继续进行在线升级功能,同时兼容DSP监控程序自升级功能,监控软件状态固化,可以有效防止软件意外“烧死”,为后续调试过程中导引头软件不开盖升级提供了技术支持。
搜索关键词: 通用平台 在线升级 烧写 固化 软件在线升级 在线升级功能 待升级软件 参数固化 调试过程 技术支持 监控程序 监控软件 升级功能 升级指令 指令判断 响应 对码 开盖 随动 引头 综控 升级 兼容 监控 失败
【主权项】:
1.一种基于DSP通用平台在线升级方法,其特征在于,包括以下步骤:步骤一、生成待固化升级的程序文件程序文件结构由文件头和数据体组成,文件头包含程序升级所需要的信息,包含设备编码、厂商限制标志、厂商编码、软件代号及通道号、软件版本号、数据体CRC32检验和、数据体字节长度和升级任务等待时间,数据体为实际待升级程序和/或随动烧写参数,包含烧写地址、烧写字节长度和固化数据;步骤二、设备对码导引头弹上设备收到对码指令后,对对码数据和软件代号进行判断,假如对码成功,完成文件头的CRC32校验,校验结果正确时读取文件头中的数据体CRC32校验和、数据体字节长度信息,进入下一步进行后续软件升级流程并反馈对码结果,否则上报对码失败结果;步骤三、FLASH擦除进行Flash器件的清除操作,反馈执行正确的指令响应;步骤四、软件上传DSP软件根据软件上传指令接收单帧软件升级数据,首先进行CRC32校验,判断“软件升级数据检验和字”是否正确,若“软件升级数据检验和字”正确,则将软件升级数据保存到RAM缓存,并返回写入成功结果,如果校验失败则返回“程序写入错误反馈”;收到导引头返回的结果后,判断此帧软件数据是否写入成功,如果写入成功,继续发送下一包数据,直到发送完毕;否则输出写入失败信息;步骤五、全帧校验软件升级数据发送完成后,DSP软件接收全帧校验指令,DSP软件对RAM缓存中的程序数据进行CRC32校验,校验成功后对目标软件进行FLASH擦除、烧写以及固化后FLASH数据检验操作,处理完成后反馈全帧校验结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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