一种打印设备固件的批量有序升级方法、系统及存储介质技术方案

技术编号:38544140 阅读:22 留言:0更新日期:2023-08-22 20:54
本发明专利技术公开了一种打印设备固件的批量有序升级方法、系统及存储介质。所述批量有序升级方法包括:获取升级数据包,包括用于使打印设备中的多个模块升级的固件程序;获取升级信息,升级信息至少指示模块对应的固件程序;分析所述升级信息,生成所述固件程序的升级次序;依照所述升级次序向所述打印设备中写入对应的固件程序。本发明专利技术提供的批量有序升级方法通过获取固件程序对应的升级信息,每次升级时分析获取最匹配的升级次序,依照分析获得的升级次序进行升级,可以自适应匹配不同的升级需求排列出最佳的升级方案,有效地避免了在模块中写入错误的固件,升级多个固件时,无须考虑升级次序问题,使用效率和成功率均有所改善。使用效率和成功率均有所改善。使用效率和成功率均有所改善。

【技术实现步骤摘要】
一种打印设备固件的批量有序升级方法、系统及存储介质


[0001]本专利技术涉及电子信息
,尤其涉及一种打印设备固件的批量有序升级方法、系统及存储介质。

技术介绍

[0002]本部分的描述仅提供与本专利技术公开相关的背景信息,而不构成现有技术。
[0003]对于一台打印设备(后续简称

设备

),在它的主板上存在多个功能模块(简称

模块

),每一个模块中嵌入的程序即为此处所说的固件,升级固件就是升级每个功能模块中的程序,通常升级固件都是针对每个模块,一个一个分别写入。
[0004]当固件种类较多时,较大概率会在模块中写入不匹配的程序,进而造成硬件损坏;并且升级多个固件时,需要人工安排好升级次序。
[0005]为了解决上述问题,现有技术提供了一些固件批量升级的方法,然而,上述方法通常采用固定的升级次序依次升级各个固件,但由于打印设备的各个模块的功能差异巨大,当现有技术中的这种升级方式应用于打印设备固件升级时,固定设置的升级次序往往容易导致效率本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种打印设备固件的批量有序升级方法,其特征在于,包括:获取升级数据包,所述升级数据包中包括用于使打印设备中的多个模块升级的固件程序;获取升级信息,所述升级信息至少指示需要升级的模块对应的所述固件程序;分析所述升级信息,生成所述固件程序的升级次序;依照所述升级次序向所述打印设备中写入对应的固件程序。2.根据权利要求1所述的批量有序升级方法,其特征在于,所述升级次序所述升级信息对应的固件程序的影响因素进行拟定;所述影响因素包括所述固件程序在写入时的预计耗时、稳定性等级以及是否需要重启。3.根据权利要求2所述的批量有序升级方法,其特征在于,依照所述影响因素对所述固件程序进行评级,基于所述评级的高低拟定所述升级次序。4.根据权利要求3所述的批量有序升级方法,其特征在于,所述评级的级别按照升级优先次序依次包括第一等级、第二等级、第三等级以及第四等级;当所述固件程序对应的预计耗时在时长阈值以下,且所述稳定性等级在稳定阈值以下时,所述固件程序被划分为第一等级;当所述固件程序对应的预计耗时大于时长阈值,且所述稳定性等级在稳定阈值以下时,所述固件程序被划分为第二等级。5.根据权利要求4所述的批量有序升级方法,其特征在于:当所述固件程序对应的稳定性等级大于稳定阈值且无需重启时,所述固件程序被划分为第三等级;当所述固件程序对应的稳定性等级大于稳...

【专利技术属性】
技术研发人员:李则刚
申请(专利权)人:苏州市森泓技术有限公司
类型:发明
国别省市:

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

1