专利详细信息
文献类型:专利
专利类型:发明专利
是否失效:否
是否授权:否
申 请 号:CN201811606939.7
申 请 日:20181227
申 请 人:广东省气象计算机应用开发研究所
申请人地址:510080 广东省广州市越秀区福今路6号大院资料室楼5楼
公 开 日:20190510
公 开 号:CN109743375A
代 理 人:戴凤仪
代理机构:11335 北京汇信合知识产权代理有限公司
语 种:中文
摘 要:本发明提出了基于无线网络分包传输的自动气象站固件无感更新方法,包括以下步骤:将自动气象站固件的代码区划分为引导区和运行区,并在自动气象站的主板控制区增设外存储芯片、将更新程序包分成多个数据包,通过无线网络将多个数据包顺序传输并顺序保存至外存储芯片的存储区和进行软启动,引导区顺序读取外存储芯片的存储区保存的更新程序并顺序覆盖至运行区;本发明方法可以在不影响设备正常数据采集传输的条件下实现气象站主采集器固件更新,更新程序传输完毕之后,更新程序可以覆盖旧程序,并且运行更新程序的过程不足1分钟,对于国内气象行业加密观测频率为5分钟的自动气象站完全不影响观测业务,实现了无感更新的目的。
主 权 项:1.基于无线网络分包传输的自动气象站固件无感更新方法,其特征在于,包括以下步骤:步骤一:将自动气象站固件的代码区划分为引导区和运行区,并在自动气象站的主板控制区增设外存储芯片;步骤二:将更新程序包分成多个数据包,通过无线网络将多个数据包顺序传输并顺序保存至外存储芯片的存储区,多个数据包的无线分包传输具体过程为:A:先从升级控制程序中选择固件文件,然后打开固件文件并读取文件长度,再计算总帧数以及发送固件文件;B:通过组帧函数进行检查上述A中发送的请求帧号码是否超限,并进行计算、增加校验码以及增加帧尾结束符,然后进行类型转换,并发送帧;C:通过自动气象站的采集器在线进行串口监听、UD帧单独处理以及读取当前帧数和总帧数,然后对读取的当前帧和总帧数进行验证,并在验证后写入存储芯片,最后一帧增加完毕标识;步骤三:分成多个数据包的更新程序保存完毕之后进行软启动,引导区顺序读取外存储芯片的存储区保存的更新程序,同时引导区将顺序读取的更新程序顺序覆盖至运行区,全部顺序覆盖结束后即完成固件更新。
关 键 词:自动气象站 更新程序 存储芯片 多个数据包 无线网络 引导区 运行区 更新 观测 采集传输 分包传输 固件更新 气象行业 顺序保存 顺序传输 顺序读取 影响设备 正常数据 主采集器 程序包 旧程序 控制区 气象站 软启动 主板 覆盖 加密 增设 传输 保存
IPC专利分类号:H04L29/08(20060101);G06F8/65(20180101)
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...