首页 / 专利库 / 软件 / 引导装载程序 / 远程烧写固化FLASH数据的方法

远程烧写固化FLASH数据的方法

阅读:335发布:2020-05-12

专利汇可以提供远程烧写固化FLASH数据的方法专利检索,专利查询,专利分析的服务。并且一种远程烧写 固化 FLASH数据的方法用于双CPU 嵌入式系统 电 力 系统智能终端设备的远程升级,其包括一下步骤:步骤一、发送固化数据到 接口 切换回路;步骤二、接口切换回路接收固化数据并发送至DSP和ARM;步骤三、对DSP数据固化;步骤四、对ARM数据固化。本 发明 远程烧写固化FLASH数据的方法通过接口转换器远程接收固化数据,通过TTL和RS232模式的切换分别对双CPU嵌入式系统中的DSP和ARM进行数据固化,实现程序的顺序更新,以此解决电力系统智能终端设备现场升级的弊端。,下面是远程烧写固化FLASH数据的方法专利的具体信息内容。

1.一种远程烧写固化FLASH数据的方法,其特征在于,所述远程烧写固化FLASH数据的方法用于双CPU嵌入式系统系统智能终端设备的远程升级,其包括一下步骤:
步骤一、发送固化数据到接口切换回路
步骤二、接口切换回路接收固化数据并发送至DSP和ARM
步骤三、对DSP数据固化
步骤四、对ARM数据固化。
2.根据权利要求1所述的远程烧写固化FLASH数据的方法,其特征在于,所述步骤一中采用PC机或手持式带操作系统可移动终端,配合LEAPFTP软件,通过光纤以太网络将FLASH固化数据发送至接口转换器。
3.根据权利要求1所述的远程烧写固化FLASH数据的方法,其特征在于,所述步骤二中通过TTL电平模式,将固化数据发送至DSP,通过RS232模式将固化数据发送至ARM。
4.根据权利要求3所述的远程烧写固化FLASH数据的方法,其特征在于,所述步骤二中TTL电平模式和RS232电平模式的切换方法为CTRL-TTL信号端口置高电平,CTRL-232信号端口置低电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为R232模式,CTRL-TTL信号端口置低电平,CTRL-232信号端口置高电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为TTL电平模式。
5.根据权利要求1所述的远程烧写固化FLASH数据的方法,其特征在于,所述步骤三中串口外接为TT电平,需要在DSP上电的同时,对其IO34管脚进行电平的下拉。
6.根据权利要求1所述的远程烧写固化FLASH数据的方法,其特征在于,所述步骤四中使用bootlowder引导装载程序完成初始化配置。

说明书全文

远程烧写固化FLASH数据的方法

【技术领域】

[0001] 本发明属于FLASH数据处理领域,具体为一种远程烧写固化FLASH数据的方法。【背景技术】
[0002] 由于用户需求的改变,电系统智能终端设备经常需要在应用现场升级应用程序,传统做法是技术人员使用编程工具到达电力系统智能终端设备工作现场进行升级操
作,这种方式存在很多弊端,比如拆解设备更新程序工作量大,对技术人员要求较高,而且已经投入运行的现场设备无法停电拆解,一旦停电拆解将会造成大量损失,拆解设备也会
带来安全隐患。随着智能终端功能的不断拓展,终端内部经常集成多片CPU,相对于单CPU系统,多CPU程序固化的工作量更大。
[0003] 由此可见,提供一种远程烧写固化FLASH数据的方法是本领域亟需解决的问题。【发明内容】
[0004] 针对上述问题,本发明远程烧写固化FLASH数据的方法通过接口转换器远程接收固化数据,通过TTL和RS232模式的切换分别对双CPU嵌入式系统中的DSP和ARM进行数据固
化,实现程序的顺序更新,以此解决电力系统智能终端设备现场升级的弊端。
[0005] 为解决上述问题,本发明远程烧写固化FLASH数据的方法用于双CPU嵌入式系统电力系统智能终端设备的远程升级,其包括一下步骤:
[0006] 步骤一、发送固化数据到接口切换回路
[0007] 步骤二、接口切换回路接收固化数据并发送至DSP和ARM
[0008] 步骤三、对DSP数据固化
[0009] 步骤四、对ARM数据固化
[0010] 进一步的,所述步骤一中采用PC机或手持式带操作系统可移动终端,配合LEAPFTP软件,通过光纤以太网络将FLASH固化数据发送至接口转换器。
[0011] 进一步的,所述步骤二中通过TTL电平模式,将固化数据发送至DSP,通过RS232模式将固化数据发送至ARM。
[0012] 进一步的,所述步骤二中TTL电平模式和RS232电平模式的切换方法为CTRL-TTL信号端口置高电平,CTRL-232信号端口置低电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为R232模式,CTRL-TTL信号端口置低电平,CTRL-232信号端口置高电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为TTL电平模式。
[0013] 进一步的,所述步骤三中串口外接为TT电平,需要在DSP上电的同时,对其IO34管脚进行电平的下拉。
[0014] 进一步的,所述步骤四中使用bootlowder引导装载程序完成初始化配置。
[0015] 再者,本发明远程烧写固化FLASH数据的方法通过接口转换器远程接收固化数据,通过TTL和RS232模式的切换分别对双CPU嵌入式系统中的DSP和ARM进行数据固化,实现程
序的顺序更新,以此解决电力系统智能终端设备现场升级的弊端。
附图说明】
[0016] 图1是本发明远程烧写固化FLASH数据的方法中接口转换器的原理图。
[0017] 图2是本发明远程烧写固化FLASH数据的方法中Bootlowder装载方式流程图。【具体实施方式】
[0018] 本发明所提到的方向用语,例如「上」、「下」、「前」、「后」、「左」、「右」、「内」、「外」、「侧面」等,仅是附图中的方向,只是用来解释和说明本发明,而不是用来限定本发明的保护范围。
[0019] 本发明远程烧写固化FLASH数据的方法是对电力系统智能终端设备进行远程升级的一种程序固化方法,其主要过程分为以下步骤:
[0020] 步骤一:发送固化数据到接口切换回路
[0021] 电力系统智能终端设备采用PC机或手持式带操作系统可移动终端,配合LEAPFTP软件,通过光纤以太网络将FLASH固化数据发送至接口转换器,其中光纤较普通网线传输具有抗电磁干扰性好、保密性强、速度快、传输容量大等特点,保证所传输固化数据的准确性。
[0022] 步骤二:接收固化数据并发送至DSP(TMS320F28335)和ARM(STM32F103C8T6)
[0023] 接口转换器通过以太网接口接收可移动终端发出的FLASH固化数据,通过接口切换回路,将烧写通道切换为TTL电平模式,并将固化数据发送至DSP(TMS320F28335),接口转换器切换回路原理如图1所示,CTRL-TTL信号端口置高电平,CTRL-232信号端口置低电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为R232模式,CTRL-TTL信号端口
置低电平,CTRL-232信号端口置高电平,通过三极管MMBT4401和光电耦合器PC817将烧写通道切换为TTL电平模式。
[0024] 步骤三:对DSP(TMS320F28335)FLASH数据固化
[0025] 首先对DSP进行烧写,串口外接为TT电平,需要在DSP上电的同时,对其IO34管脚进行电平的下拉。即在DSP上电时,进入SCI-A启动模式,之后逻辑分析仪利用时钟从测试设备上采集和显示数字信号用于时序判定。逻辑分析仪只显示两个电压(逻辑1和0),逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在
High与Low之间形成数字波形,利用逻辑分析仪和PC机串口工具,截取本地串口烧写时执行的握手报文、执行指令报文、结束标识报文等,接口转换器根据截取报文实现程序烧写过程中连接、执行、结束等操作,最后串口对DSP对FLASH数据固化过程仅需硬件复位DSP,无需其他干预。
[0026] 步骤四:
[0027] 步骤四:对ARM(STM32F103C8T6)FLASH数据固化
[0028] DSP固化结束后,自动将通道由TTL模式切换为RS232模式,使用bootlowder引导装载程序完成初始化配置,其中bootlowder引导装载程序是ARM较为常用的远程装载方式,是固化在CPU中的用户程序之前的一小段程序,用于初始化硬件设备、建立程序存储空间的映射图,将系统的软硬件环境带到合适的装置,其操作过程如下:分配程序存储空间、重映射复位和中断向量、检测是否需要下载新的用户代码、错误处理。参见图2,上电后Bootlowder程序开始运行,完成初始化配置后根据收到上位机发出的下载命令后下载新的FLASH固化
数据,芯片先擦除FLASH数据空间,在接收到提示符“:”后,先保存本数据长度、下载地址及数据类型,如果下载数据过程发生错误,则发送下载失败标志,复位系统。
[0029] 本发明远程烧写固化FLASH数据的方法通过接口转换器远程接收固化数据,通过TTL和RS232模式的切换分别对双CPU嵌入式系统中的DSP和ARM进行数据固化,通过报文截
取和时序分析,配合硬件电路,采用单通道以太网方式,可实现程序的顺序更新,以此解决
电力系统智能终端设备现场升级的弊端。
[0030] 此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员
可以理解的其他实施方式。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈