固件获取方法、装置、云服务器和计算机可读存储介质制造方法及图纸

技术编号:33130132 阅读:15 留言:0更新日期:2022-04-17 00:45
本申请涉及图像形成技术领域,特别涉及一种固件获取方法、装置、云服务器和计算机可读存储介质。该方案能够减少或移除图像形成装置设备所需的NVM空间,节省单台图像形成装置硬件成本,便于图像形成装置的集中管理和固件升级。图像形成装置中仅存储有所述图像形成装置的唯一身份标识符UUID、第一固件和远程引导程序,第一固件仅用于启动所述图像形成装置。该方法可以包括:在图像形成装置上电后,触发第一无线网络通讯模块发送第一请求至云服务器;其中,第一请求携带有唯一身份标识符,用于获取目标数据;图像形成控制单元,接收云服务器基于唯一身份标识符下发的目标数据;目标数据至少包括第二固件。至少包括第二固件。至少包括第二固件。

【技术实现步骤摘要】
固件获取方法、装置、云服务器和计算机可读存储介质


[0001]本申请涉及图像形成
,特别涉及一种固件获取方法、固件获取方法、装置、云服务器和计算机可读存储介质、电子设备。

技术介绍

[0002]目前,参见图1所示,在硬件设计上,传统图像形成装置(例如打印机)需要具备一个最小系统,该最小系统一般包括系统级芯片(System on Chip,SoC)、用于存储启动程序的非易失性存储器(Non

volatile Memory,NVM)、随机存取存储器(Random Access Memory,RAM)。其中,RAM中存储的信息在断电后均会丢失,所以RAM是易失性存储器。因而,传统图像形成装置会把多数用于执行打印、复印等功能的固件(Firmware,FW)存放在NVM中,在用户启动图像形成装置时,SoC会把NVM中的程序读取出来放到RAM中运行,以执行相应的打印、复印等操作。其中,大型图像形成装置有大量数据需要存储在诸如NVM的硬盘上,需要占用比较大的NVM存储空间。
[0003]鉴于此,亟需一种方案以解决上述问题。

技术实现思路

[0004]本申请实施例提供一种固件获取方法、系统芯片、图像形成装置和云服务器,在图像形成装置启动后向云服务器获取固件,减少对NVM存储空间的占用,甚至无需安装NVM。
[0005]第一方面,本申请实施例提供一种固件获取方法,应用于图像形成装置,图像形成装置包括图像形成控制单元和第一无线网络通讯模块;图像形成装置中仅存储有图像形成装置的唯一身份标识符UUID、第一固件和远程引导程序,第一固件仅用于启动图像形成装置;方法包括:在图像形成装置上电后,运行远程引导程序从而触发第一无线网络通讯模块发送第一请求至云服务器;其中,第一请求携带有唯一身份标识符,用于获取目标数据;图像形成控制单元,接收云服务器基于唯一身份标识符下发的目标数据;目标数据至少包括第二固件;第二固件,用于执行至少一种图像形成操作。
[0006]在一种可能的实现方式中,目标数据,还包括配置信息,配置信息具体用于控制第二固件的运行策略。
[0007]在一种可能的实现方式中,接收云服务器基于唯一身份标识符下发的目标数据之后,方法还包括:检测到针对配置信息的更改操作之后,触发第一无线网络通讯模块发送第二请求至云服务器;第二请求用于通知云服务器更新配置信息。
[0008]在一种可能的实现方式中,图像形成控制单元SoC包括一次性可编程存储器;唯一身份标识符存储于一次性可编程存储器中。
[0009]在一种可能的实现方式中,图像形成装置还包括随机存取存储器RAM;接收云服务器基于唯一身份标识符下发的目标数据之后,方法还包括:图像形成控制单元,将第二固件存放至随机存取存储器中。
[0010]在一种可能的实现方式中,接收云服务器基于唯一身份标识符下发的目标数据之
后,方法还包括:通过第一无线网络通讯模块,将运行第二固件所产生的临时文件上传至云服务器。
[0011]在一种可能的实现方式中,远程引导程序设置于图像形成控制单元或者第一非易失性随机存储器中,第一非易失性随机存储器的容量小于预设值。
[0012]在一种可能的实现方式中,图像形成装置还包括移动通信电路板,第一无线网络通讯模块具体设置于移动通信电路板,第一无线通讯模块中包括用户识别模块,唯一身份标识符UUID具体存储于用户识别模块中。
[0013]第二方面,本申请实施例还提供一种图像形成装置,包括:第一无线网络模块,用于与云服务器建立无线通信连接;远程引导模块,用于承载远程引导程序,当远程引导程序执行时触发第一无线网络通讯模块发送第一请求至云服务器;其中,第一请求携带有唯一身份标识符,用于获取目标数据;图像形成控制单元,用于加载云服务器基于唯一身份标识符下发的目标数据,目标数据至少包括第二固件;第二固件,用于执行至少一种图像形成操作。
[0014]在一种可能的实现方式中,目标数据还包括配置信息,配置信息具体用于控制第二固件的运行策略。
[0015]在一种可能的实现方式中,图像形成控制单元还用于在检测到针对配置信息的更改操作之后,触发第一无线网络通讯模块发送第二请求至云服务器;第二请求用于通知云服务器更新配置信息。
[0016]在一种可能的实现方式中,图像形成控制单元包括一次性可编程存储器;唯一身份标识符存储于一次性可编程存储器中。
[0017]在一种可能的实现方式中,图像形成装置还包括随机存取存储器RAM,图像形成控制单元,还用于在接收云服务器基于唯一身份标识符下发的目标数据之后,目标数据至少包括第二固件,将第二固件存放至随机存取存储器。
[0018]在一种可能的实现方式中,图像形成控制单元还用于通过第一无线网络通讯模块,将运行第二固件所产生的临时文件上传至云服务器。
[0019]在一种可能的实现方式中,远程引导模块设置于图像形成控制单元或第一非易失性随机存储器中,第一非易失性随机存储器的容量小于预设值。
[0020]在一种可能的实现方式中,图像形成装置还包括移动通信电路板,第一无线网络通讯模块具体设置于移动通信电路板,第一无线通讯模块中包括用户识别模块,用户识别模块用于存储图像形成装置的唯一身份标识符。
[0021]第三方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行如上述第一方面中任一项所述的方法。
[0022]第四方面,本申请实施例还提供一种电子设备,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现如上述第一方面中任一项所述的方法。
[0023]第五方面,本申请实施例还提供一种基于图像形成装置的固件下发方法,方法应用于云服务器,云服务器中存储有图像形成装置的唯一身份标识符UUID与目标数据之间的对应关系;目标数据至少包括第二固件;第二固件,用于执行至少一种图像形成操作;方法
包括:接收图像形成装置通过运行远程引导程序从而触发第一无线网络通讯模块发送的第一请求;其中,第一请求携带有唯一身份标识符,用于获取目标数据;图像形成装置包括图像形成控制单元和第一无线网络通讯模块;图像形成装置中仅存储有图像形成装置的唯一身份标识符UUID、第一固件和远程引导程序,第一固件仅用于启动图像形成装置;第一无线网络通讯模块发送的第一请求;其中,第一请求携带有唯一身份标识符,用于获取目标数据;图像形成装置包括图像形成控制单元和第一无线网络通讯模块;图像形成装置中仅存储有图像形成装置的唯一身份标识符UUID、第一固件和远程引导程序,第一固件仅用于启动图像形成装置;响应于第一请求,基于唯一身份标识符UUID,下发相应的目标数据至图像形成装置。
[0024]在一种可能的实现方式中,方法包括:目标数据,还包括配置信息,配置信息用于控制第二固件的运行策略。
[0025]在一种可能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固件获取方法,其特征在于,应用于图像形成装置,所述图像形成装置包括图像形成控制单元和第一无线网络通讯模块;所述图像形成装置中仅存储有所述图像形成装置的唯一身份标识符UUID、第一固件和远程引导程序,所述第一固件仅用于启动所述图像形成装置;所述方法包括:在所述图像形成装置上电后,运行所述远程引导程序从而触发所述第一无线网络通讯模块发送第一请求至云服务器;其中,所述第一请求携带有所述唯一身份标识符,用于获取目标数据;所述图像形成控制单元,接收所述云服务器基于所述唯一身份标识符下发的目标数据;所述目标数据至少包括第二固件;所述第二固件,用于执行至少一种图像形成操作。2.根据权利要求1所述的方法,其特征在于,所述目标数据,还包括配置信息,所述配置信息具体用于控制所述第二固件的运行策略。3.根据权利要求2所述的方法,其特征在于,接收所述云服务器基于所述唯一身份标识符下发的目标数据之后,所述方法还包括:检测到针对所述配置信息的更改操作之后,触发所述第一无线网络通讯模块发送第二请求至所述云服务器;所述第二请求用于通知所述云服务器更新所述配置信息。4.根据权利要求1所述的方法,其特征在于,所述接收所述云服务器基于所述唯一身份标识符下发的目标数据之后,所述方法还包括:通过第一无线网络通讯模块,将运行所述第二固件所产生的临时文件上传至所述云服务器。5.根据权利要求1所述的方法,其特征在于,所述图像形成装置还包括移动通信电路板,第一无线网络通讯模块具体设置于所述移动通信电路板,所述第一无线通讯模块中包括用户识别模块,所述唯一身份标识符UUID具体存储于所述用户识别模块中。6.一种图像形成装置,其特征在于,包括:第一无线网络模块,用于与云服务器建立无线通信连接;远程引导模块,用于承载远程引导程序,当所述远程引导程序执行时触发所述第一无线网络通讯模块发送第一请求至云服务器;其中,所述第一请求携带有唯一身份标识符,用于获取目标数据;图像形成控制单元,用于加载所述云服务器基于所述唯一身份标识符下发的目标数据,所述目标数据至少包括第二固件;所述第二固件,用于执行至少一种图像形成操作。7.根据权利要求6所述的装置,其特征在于,所述目标数据还包括配置信息,所述配置信息具体用于控制所述第二固件的运行策略。8.根据权利要求6所述的装置,其特征在于,所述图像形成控制单元还用于在检测到针对配置信息的更改操作之后,触发所述第一无线网络通讯模块发送第二请求...

【专利技术属性】
技术研发人员:谭轩
申请(专利权)人:珠海奔图电子有限公司
类型:发明
国别省市:

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

1