[发明专利]Bootloader在线刷写方法有效

专利信息
申请号: 202011107005.6 申请日: 2020-10-16
公开(公告)号: CN112269589B 公开(公告)日: 2022-07-26
发明(设计)人: 丰建敏 申请(专利权)人: 江苏吉泰科电气股份有限公司
主分类号: G06F8/656 分类号: G06F8/656
代理公司: 南通方略纵横知识产权代理事务所(普通合伙) 32607 代理人: 张素庆
地址: 226000*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: bootloader 在线 方法
【说明书】:

发明公开了一种Bootloader在线刷写方法,包括以下步骤:制作在线刷写应用数据;将在线刷写应用数据刷写到产品中的flash的应用地址空间中;在PC上的上位机和在线刷写应用的通讯协议控制下,在线刷写应用调用Flashdriver擦除产品中位于bootloader地址空间中的原bootloader数据,擦除完成后,微控制器中flash地址空间分布,将新bootloader数据下载到微控制器RAM空间中后,在线刷写应用调用Flash driver将新bootloader数据刷写到产品中bootloader的地址空间中去,刷写完成后,微控制器中flash地址空间分布。本发明不用拆机,不用断电,利用已有的上位机在线刷写bootloader,刷写迅速,减少了刷写时间,提高了工作效率。

技术领域

本发明涉及测速技术领域,具体涉及一种自适应MT过渡测速方法。

背景技术

目前,大多数的产品的bootloader是在产线上用上位机刷写后再也不能更新了。随着后期的需求变更,产品的bootloader功能也随着扩展了。但是如果控制器不支持bootloader在线自编程的话,bootloader的重新刷写将需要产品断电退出运行,拆机,将控制器硬件电路通过物理线路配置为BOOT模式后才能刷写bootloader。需要耗费大量的人力和时间成本,工作效率低。

发明内容

本发明的目的在于提供一种自适应MT过渡测速方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种bootloader在线刷写方法,包括以下步骤:

A)、复制一个完整的bootloader工程,删除该bootloader工程中的脚本文件,复制产品的应用软件工程中的脚本文件到bootloader中,修改 bootloader工程源码中的地址配置,使其和脚本文件配置一致,删除源码中当接收到PC上的上位机刷写应用指令后的复位操作,然后将该bootloader 工程改名为在线刷写应用工程,编译链接该在线刷写应用工程,最后生成在线刷写应用数据;

B)、利用产品中的原bootloader和PC机上的上位机将在线刷写应用刷写到产品中的flash的应用地址空间中,完成本步骤后Flash地址空间分布(如图1的3);

C)、在PC上的上位机和在线刷写应用的通讯协议控制下,在线刷写应用调用Flashdriver擦除产品中位于bootloader地址空间中的原bootloader数据,擦除完成后,微控制器中flash地址空间分布(如图1的4);

D)、通过PC上的上位机和在线刷写应用之间的通讯协议将新bootloader 数据下载到微控制器RAM空间中,后在线刷写应用调用Flash driver将新 bootloader数据刷写到产品中bootloader的地址空间中去,刷写完成后,微控制器中flash地址空间分布(如图1的5),至此,bootloader在线以新替老完成了;

其中所述在线刷写应用的功能设计和bootloader功能相同,但存储在微控制器中Flash中的地址空间却保持和应用软件相同;

所述原bootloader为产品中正在使用的bootloader,功能不足,需要更新的bootloader;

所述微控制器为产品中运行bootloader和应用软件的主控制器;

所述flash driver为Flash擦除,Flash写入,Flash写入校验等功能的函数集合,可通过PC上的上位机和bootloader间的通讯协议下载到微控制器中的RAM空间,由bootloader调用;

所述脚本文件为工程编译链接时,调用的指定输出段地址和变量,堆栈地址空间的描述文件;如CMD,LCF等文件。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏吉泰科电气股份有限公司,未经江苏吉泰科电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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