[发明专利]一种固件管控方法和系统及存储介质在审
申请号: | 202010149325.1 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111404733A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 杨磊;杨晓华;曹厚启;丁勇 | 申请(专利权)人: | 上海钧正网络科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F8/71;G06F8/61 |
代理公司: | 上海唯源专利代理有限公司 31229 | 代理人: | 汪家瀚 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固件管控 方法 系统 存储 介质 | ||
本发明涉及一种固件管控方法和系统,包括:从服务器端获取与设备相对应的固件;对获取到的固件进行校验;校验通过后,将固件烧录至设备中;以及生成操作记录以便于事后追溯。本发明提供的固件管控方法和系统,通过服务器端在线管理和配置固件,自动化下载、校验和烧录固件,并追溯操作日志记录,至少具有以下技术效果:在线配置固件版本,简化下载固件工序,便于事后回溯固件下载问题。
技术领域
本发明涉及物联网领域,尤其涉及一种固件管控方法和系统及存储介质。
背景技术
随着物联网的迅速发展,各类内置电路板或芯片的设备空前地增加,对工厂生产提出了更高的要求,包括生产线优化、生产智能化,成本节约以及品质保障等要求。
固件是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作。固件(Firmware)是一种写入EPROM(可擦写可编程只读存储器)或EEPROM(电可擦可编程只读存储器)中的程序,担任着一个系统最基础最底层工作的软件。而在一些硬件设备中,除了固件以外可能没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
设备在出厂前需进行固件的烧录、测试、以及相关的检测等。目前通用的方法是在烧录固件或者测试时需根据不同的设备定制相应的固件,即不同规格的设备不能使用相同的固件,这就给生产增加了更多的成本,且由于设备规格各异,因此在给设备烧录固件或测试时难以做到使用通用的流程或工具,无法实现自动化,同时提高了人工成本。而且这种方式对需烧录的固件不能进行统一管理,分散到各个工位后很容易出现烧录错误的问题,而对于开发时因需考虑工厂在生产过程中的组件验证,从而增加了开发阶段的工作量,延长了开发时间。
在大规模生产场景中,工厂内通常会有多条产品线,涉及多种规格的产品或设备,每种产品或设备还会涉及不断迭代版本的固件上。目前对设备终端的固件升级主要是通过人工手动升级,利用专业的工具对设备终端进行固件烧录。每个产品由于具备独立的固件版本,根据部分协议或者固件版本的限制,在烧录时,往往只可以烧录某些特定版本的固件。产品的多个迭代固件在工厂中进行生产时,有可能会由于人工管控不到位,导致产品的固件烧错,甚至是产品间出现固件混烧的现象。
因此,本领域的技术人员致力于研发一种可对固件烧录自动管控的通用型工具或系统。
发明内容
有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是如何自动化地对固件烧录过程进行管控,减少人工操作,提高生产效率。
为实现上述目的,本发明提供了一种固件管控方法和系统,在生产管理服务端按照项目,对生产用的固件版本进行管理和发布;工厂生产下载固件的时候,通过服务端获取到对应的固件,之后进行完整性校验和烧录;下载完之后,将烧录记录上传服务端便于事后追溯。
一方面,本发明提供一种固件管控方法,包括以下步骤:从服务器端获取与设备相对应的固件;对获取到的固件进行校验;校验通过后,将固件烧录至设备中;以及生成操作记录。
在一些实施例中,可选的,根据项目代号从服务器端获取与设备相对应的固件,其中,在服务器端发布的固件与项目代号相对应,以及设备也与项目代号相对应。
在一些实施例中,可选的,服务器端被配置为更新并维护固件列表,其中,固件列表包括固件以及与固件相对应的项目代号。
在一些实施例中,可选的,在服务器端针对每个项目代号保存一个版本的固件。
在一些实施例中,可选的,使用md5对获取到的固件进行校验以保证固件的完整性。
在一些实施例中,可选的,获取固件的步骤包括:从服务器端获取固件的下载路径;以及根据下载路径,将固件下载至设备。
在一些实施例中,可选的,获取固件的步骤还包括:在将固件下载至设备之前,格式化设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海钧正网络科技有限公司,未经上海钧正网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010149325.1/2.html,转载请声明来源钻瓜专利网。