韧件的组合管理/韧件升级方法/系统、介质及电子设备技术方案

技术编号:18660138 阅读:25 留言:0更新日期:2018-08-11 15:20
本发明专利技术提供一种韧件的组合管理/韧件升级方法/系统、介质及电子设备,所述韧件的组合管理方法包括:接收待烧录在各固件上韧件对应的韧件版本号,并选择不同固件的韧件文件;添加与电子设备的组合安装包的属性信息;将各文件版本号、各固件的韧件文件及组合安装包的属性信息进行打包,以形成所述电子设备的组合安装包。本发明专利技术能大大降低FPD因韧件升级所需的人力技术需求及人力成本,有效降低FPD因韧件升级失败带来的维护成本,并减少了错误的发生。

Firmware combination management / firmware update method / system, medium and electronic equipment

The invention provides a combination management/toughness upgrade method/system, medium and electronic equipment for the toughness. The combination management method of the toughness includes: receiving the toughness version number corresponding to the toughness to be burned on each firmware, selecting the toughness file of different firmware, adding the attribute information of the combination installation package with the electronic equipment; The file version number, the firmware's toughware file and the attribute information of the assembly package are packaged to form the assembly package of the electronic equipment. The invention can greatly reduce the manpower technical requirement and manpower cost needed by FPD for toughness upgrade, effectively reduce the maintenance cost caused by the failure of FPD for toughness upgrade, and reduce the occurrence of errors.

【技术实现步骤摘要】
韧件的组合管理/韧件升级方法/系统、介质及电子设备
本专利技术属于X射线平板探测器和计算机医疗影像DR领域,涉及一种管理方法和系统,升级方法和系统,特别是涉及一种韧件的组合管理/韧件升级方法/系统、介质及电子设备。
技术介绍
平板探测器内部是由多个不同的部件组成,每个部件都会烧录不同的Firmware软件版本,Firmware软件用来控制平板探测器的工作流,例如采集图像、图像数据传输到电脑端等。Firmware程序保存在部件的flash中,由于有部件版本升级的需求,因此,就会产生一台平板探测器有多个固件、多个版本的可能,因此,就会带来不同固件、不同版本升级的复杂性。目前的技术缺点有:1.使用工具对Firmware部件升级时,用户必须了解各部件的历史版本。2.用户必须自己判断当前的韧件文件是否适用于当前的探测器型号。3.在软件界面中,用户必须自己选择所要升级的部件设备类型。4.不同的设备类型升级,需要人工多次操作完成。因此,如何提供一种韧件的组合管理/韧件升级方法/系统、介质及电子设备,以解决现有电子设备中不同固件、不同版本未组合使用而导致不兼容的问题,及在解决升级韧件时,用户因打开错误的文件或者选择可错误的部件设备类型而导致的电子设备无法正常启动等缺陷,实已成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种韧件的组合管理/韧件升级方法/系统、介质及电子设备,用于解决现有电子设备中不同固件、不同版本未组合使用而导致不兼容的问题,及在解决升级韧件时,用户因打开错误的文件或者选择可错误的部件设备类型而导致的电子设备无法正常启动的问题。为实现上述目的及其他相关目的,本专利技术一方面提供一种韧件的组合管理方法,应用于具有不同固件的电子设备,不同固件对应不同韧件;所述韧件的组合管理方法包括:接收待烧录在各固件上韧件对应的韧件版本号,并选择不同固件的韧件文件;添加与电子设备的组合安装包的属性信息;将各文件版本号、各固件的韧件文件及组合安装包的属性信息进行打包,以形成所述电子设备的组合安装包。于本专利技术的一实施例中,所述电子设备的组合安装包的属性信息包括组合安装包的版本号、组合安装包的描述信息及与该组合安装包适配的产品类型信息。于本专利技术的一实施例中,所述组合安装包的描述信息包括文件数据头部分和至少一个与固件对应的数据段部分;所述文件数据头部分包括组合安装包的属性信息;所述与固件对应的数据段部分包括该固件的类型、数据类型、固件上韧件对应的韧件版本号、固件的描述信息、数据长度及固件的韧件文件。本专利技术另一方面提供一种基于所述的韧件的组合管理方法的韧件升级方法,应用于具有不同固件的电子设备,所述韧件升级方法包括:查看所述电子设备的各固件当前的韧件版本号;根据用户的需求,选择相应的组合安装包;判断所选择的组合安装包是否与所应用的电子设备相适配;若是,对所述电子设备中各固件当前的韧件文件进行更新,并转入下一步骤;若否,返回选择相应的组合安装包的步骤,以重新选择适配于该电子设备的组合安装包;判断各固件当前的韧件版本号与各固件更新后的韧件文件的韧件版本号是否一致,若否,则更新各固件上韧件的韧件版本号;若是,判断是否覆盖更新各固件当前的韧件版本号;若是,则返回所述更新各固件上韧件的韧件版本号的步骤;若否,结束所述韧件升级方法。于本专利技术的一实施例中,在判断未覆盖更新各固件当前的韧件版本号后,所述韧件升级方法还包括:检测是否所有固件的的韧件文件全部更新完毕,若是,结束所述韧件升级方法;若否,返回判断各固件当前的韧件版本号与各固件更新后的韧件文件的韧件版本号是否一致的步骤。于本专利技术的一实施例中,判断所选择的组合安装包是否与所应用的电子设备相适配指判断所选择的组合安装包是否属于该电子设备的产品类型信息。本专利技术另一方面还提供一种韧件的组合管理系统,应用于具有不同固件的电子设备,不同固件对应不同韧件;所述韧件的组合管理系统包括:接收模块,用于接收待烧录在各固件上韧件对应的韧件版本号,并选择不同固件的韧件文件;添加模块,用于添加与电子设备的组合安装包的属性信息;打包模块,用于将各文件版本号、各固件的韧件文件及组合安装包的属性信息进行打包,以形成所述电子设备的组合安装包。本专利技术另一方面又提供一种基于所述的韧件的组合管理系统的韧件升级系统,应用于具有不同固件的电子设备,所述韧件升级系统包括:查看模块,用于查看所述电子设备的各固件当前的韧件版本号;选择模块,用于根据用户的需求,选择相应的组合安装包;判断模块,判断所选择的组合安装包是否与所应用的电子设备相适配;若是,调用第一更新模块对所述电子设备中各固件当前的韧件文件进行更新;若否,重新调用所述选择模块选择相应的组合安装包的步骤,以重新选择适配于该电子设备的组合安装包;所述判断模块继续判断各固件当前的韧件版本号与各固件更新后的韧件文件的韧件版本号是否一致,若否,调用第二更新模块更新各固件上韧件的韧件版本号;若是,所述判断模块继续判断是否覆盖更新各固件当前的韧件版本号;若是,则继续调用所述第二更新模块更新各固件上韧件的韧件版本号;若否,结束所述韧件升级系统。本专利技术又一方面提供一种介质,其上存储有计算机程序,该程序被处理器执行时实现所述韧件的组合管理方法,和/或实现所述韧件升级方法。本专利技术最后一方面提供一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行所述韧件的组合管理方法,和/或执行所述韧件升级方法。如上所述,本专利技术的韧件的组合管理方法/系统和基于所述韧件的组合管理方法/系统、介质及电子设备,具有以下有益效果:本专利技术所述的韧件的组合管理方法/系统和基于所述韧件的组合管理方法/系统、介质及电子设备解决了FPD中不同固件、不同版本未组合使用而导致的不兼容问题,为了解决升级韧件,用户因打开错误的文件或者选择可错误的部件设备类型而导致的FPD无法正常启动的问题,提出了使用特有的软件工具将不同的固件文件组合打包到一个单独升级文件中,升级操作时再加载此升级文件,从而提升FPD系统的健壮性,降低用户的操作难度,有效降低FPD因韧件升级失败带来的维护成本,并减少了错误的发生,并能大大降低FPD因韧件升级所需的人力技术需求及人力成本。附图说明图1显示为本专利技术的韧件的组合管理方法于一实施例中的流程示意图。图2显示为本专利技术的基于所述的韧件的组合管理方法的韧件升级方法于一实施例中的流程示意图。图3显示为本专利技术的韧件的组合管理系统于一实施例中原理结构示意图。图4显示为本专利技术的韧件升级系统于一实施例中原理结构示意图。元件标号说明3韧件的组合管理系统31接收模块32添加模块33打包模块4韧件升级系统41查看模块42选择模块43判断模块44显示模块45第一更新模块46第二更新模块47检测模块48结束模块S11~S13步骤S21~S29步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变本文档来自技高网...

【技术保护点】
1.一种韧件的组合管理方法,其特征在于,应用于具有不同固件的电子设备,不同固件对应不同韧件;所述韧件的组合管理方法包括:接收待烧录在各固件上韧件对应的韧件版本号,并选择不同固件的韧件文件;添加与电子设备的组合安装包的属性信息;将各文件版本号、各固件的韧件文件及组合安装包的属性信息进行打包,以形成所述电子设备的组合安装包。

【技术特征摘要】
1.一种韧件的组合管理方法,其特征在于,应用于具有不同固件的电子设备,不同固件对应不同韧件;所述韧件的组合管理方法包括:接收待烧录在各固件上韧件对应的韧件版本号,并选择不同固件的韧件文件;添加与电子设备的组合安装包的属性信息;将各文件版本号、各固件的韧件文件及组合安装包的属性信息进行打包,以形成所述电子设备的组合安装包。2.根据权利要求1所述的韧件的组合管理方法,其特征在于,所述电子设备的组合安装包的属性信息包括组合安装包的版本号、组合安装包的描述信息及与该组合安装包适配的产品类型信息。3.根据权利要求1或2所述的韧件的组合管理方法,其特征在于,所述组合安装包的描述信息包括文件数据头部分和至少一个与固件对应的数据段部分;所述文件数据头部分包括组合安装包的属性信息;所述与固件对应的数据段部分包括该固件的类型、数据类型、固件上韧件对应的韧件版本号、固件的描述信息、数据长度及固件的韧件文件。4.一种基于权1至权3任意一项所述的韧件的组合管理方法的韧件升级方法,其特征在于,应用于具有不同固件的电子设备,所述韧件升级方法包括:查看所述电子设备的各固件当前的韧件版本号;根据用户的需求,选择相应的组合安装包;判断所选择的组合安装包是否与所应用的电子设备相适配;若是,对所述电子设备中各固件当前的韧件文件进行更新,并转入下一步骤;若否,返回选择相应的组合安装包的步骤,以重新选择适配于该电子设备的组合安装包;判断各固件当前的韧件版本号与各固件更新后的韧件文件的韧件版本号是否一致,若否,则更新各固件上韧件的韧件版本号;若是,判断是否覆盖更新各固件当前的韧件版本号;若是,则返回所述更新各固件上韧件的韧件版本号的步骤;若否,结束所述韧件升级方法。5.根据权利要求4所述的韧件升级方法,其特征在于,在判断未覆盖更新各固件当前的韧件版本号后,所述韧件升级方法还包括:检测是否所有固件的的韧件文件全部更新完毕,若是,结束所述韧件升级方法;若否,返回判断各固件当前的韧件版本号与各固件更新后的韧件文件的韧件版本...

【专利技术属性】
技术研发人员:张海峰宁海涛
申请(专利权)人:上海奕瑞光电子科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1