[实用新型]一种基于数据透传实现设备内部模块升级的系统有效

专利信息
申请号: 201520557393.6 申请日: 2015-07-29
公开(公告)号: CN204759403U 公开(公告)日: 2015-11-11
发明(设计)人: 李栋;刘国兴;王玉林 申请(专利权)人: 山东神戎电子股份有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 济南泉城专利商标事务所 37218 代理人: 褚庆森
地址: 250101 山东省济南市高新开*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 数据 实现 设备 内部 模块 升级 系统
【说明书】:

技术领域

本实用新型涉及一种设备内部模块升级的系统,更具体的说,尤其涉及一种利用对外接口模块实现内部模块稳定、快速升级的基于数据透传实现设备内部模块升级的系统。

背景技术

有些应用于工业或特殊领域的基于ARM或其他嵌入式平台的设备,为了提高可靠性,往往使用分模块控制的方法,即模块A控制某一部分功能,模块B控制某一部分功能(此处以两个模块为例),人机交互的接口连接在模块A上,可通过网线或者串口连接上位机或键盘对设备进行控制,模块B作为内部模块,A与B之间通过串口或者网络进行通信。

由于对外接口有限,当设备维修需要更新或升级程序时,特别是升级内部模块B的程序时,往往维修人员需要跑到前端设备所在地,并拆卸机器,使用特定的芯片烧录工具并连接上位机才能将程序固化到芯片中,往往这类设备由于使用环境的不同,出厂时会对结构进行特殊处理,拆卸十分不便,所以,可以利用对外接口实现设备内部模块程序升级十分必要。

发明内容

本实用新型为了克服上述技术问题的缺点,提供了一种基于数据透传实现设备内部模块升级的系统。

本实用新型的基于数据透传实现设备内部模块升级的系统,包括设备和与其相连接的上位机;其特别之处在于:所述设备中设置有两个或两个以上的模块,每个模块中均设置有控制器MCU;所有模块中包括一个与外部通信的模块A,模块A中的控制器MCU经通信模块与上位机相通信,模块A中的控制器MCU与其余模块中的控制器MCU经通信线相连接,以实现模块A与其余模块之间的数据传输。

本实用新型的基于数据透传实现设备内部模块升级的系统,所述设备中的模块A经网线或串口总线与上位机相通信,或者采用设备和上位机均连接到公用网络上进行通信。

本实用新型的有益效果是:本实用新型的基于数据透传实现设备内部模块升级的系统,设备中多个模块中的控制器MCU之间通信连接,其中的一个模块经通信模块与上位机相连接,与上位机相连的模块接收到升级数据后,可采用数据“透传”的形式将其发送至相应模块中的控制器MCU中,实现了内部模块远端、快速升级。避免为了升级程序,维修人员必须跑到设备前端并且拆卸机器进行更新的繁琐方法,如果将设备连接到公用网络上,可实现在控制室里对设备进行远程升级。

附图说明

图1为本实用新型的基于数据透传实现设备内部模块升级的系统的原理图。

图中:1设备,2上位机,3模块A,4模块B,5控制器MCU,6控制器MCU,7FLASH存储器,8通信模块,9升级程序界面。

具体实施方式

下面结合附图与实施例对本实用新型作进一步说明。

如图1所示,给出了本实用新型的基于数据透传实现设备内部模块升级的系统的原理图,其由设备1和与其相连接的上位机2组成,所示设备1中的模块数量为2个,分别为模块A和模块B,在此仅以含有两个模块的设备1进行说明。所示的模块A和模块B中均设置有控制器MCU,模块A通过通信模块8与上位机2相通信。设备1与上位机2可采用网线或串口总线进行通信,也可将设备1和上位机2同时接入到公共网络中,以实现远程通信。

所示模块B中设置有FLASH存储器7,以实现原有程序的擦除和新程序的写入。模块B中的控制器MCU与模块A中的控制器MCU相通信,当模块A中的控制器MCU接收到上位机2发送的升级数据后,可采用数据“透传”的形式将其传送给模块B中的控制器MCU,以实现程序的快速、高效、稳定升级。

具体的升级方法可通过以下步骤来实现:

a)连接设备,将设备通过网线连接到上位机,或者将设备与上位机一起连接到公用网络;打开上位机软件,会出现图1中所示的升级程序界面9,输入设备IP、登录名、密码并点击连接按钮,上位机软件会显示连接状态,确保设备已连接成功。

b)升级程序,通过上位机软件的升级程序文件选择框,选择需要升级的程序文件;点击开始升级按钮,上位机发送握手信息到模块A,模块A识别到时透传指令,将数据转发给模块B。

c)命令响应,内部模块B解析模块A传输过来的数据,并对其中的指令根据协议内容作出不同的动作,模块B识别到是握手信息,则执行升级前的准备工作,重启、进入Bootloader、擦除FLASH、开始等待程序到来,并将应答信号通过模块A返回给上位机软件。如果等待了一段时间之后上位机没有收到应答信号,则再次发送握手信息,当发送了大于5次之后还没有收到应答信息,可能存在其他故障,上位机软件输出握手失败信息,退出升级过程。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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