存储设备升级及初始化的方法、装置、电子设备制造方法及图纸

技术编号:25707975 阅读:142 留言:0更新日期:2020-09-23 02:55
本申请提供存储设备升级及初始化的方法、装置、电子设备及机器可读存储介质。在本申请中,一方面,升级服务器获取所述存储设备对应的通用功能配置;基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置;将所述差异功能配置打包至所述固件程序中;将所述固件程序以及所述通用功能配置烧写至所述存储设备;另一方面,在所述存储设备升级后,基于所述存储设备的产品型号,从所述固件程序中获取所述差异功能配置;基于所述差异功能配置以及所述通用功能配置,获取所述存储设备对应的产品功能配置;基于所述产品功能配置,由所述存储设备执行初始化。

【技术实现步骤摘要】
存储设备升级及初始化的方法、装置、电子设备
本申请涉及存储
,尤其涉及存储设备升级及初始化的方法、装置、电子设备及机器可读存储介质。
技术介绍
固件作为嵌入式设备的最基础及底层工作的软件,通常被烧写在嵌入式设备所包括的非易失性存储中,比如,常见的非易失性存储有Flash、EEPROM(ElectricallyErasableProgrammablereadonlymemory,带电可擦可编程只读存储器)等。
技术实现思路
一方面,本申请提供一种存储设备的升级方法、装置、电子设备及机器可读存储介质。本申请提供一种存储设备的升级方法,所述方法应用于升级服务器,所述升级服务器预先获取了所述存储设备对应的固件程序;所述方法包括:获取所述存储设备对应的通用功能配置;基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置,其中,所述差异功能配置包含与所述通用功能配置对应功能项的映射关系;将所述差异功能配置打包至所述固件程序中;将所述固件程序以及所述通用功能配置烧写至所述存储设备本文档来自技高网...

【技术保护点】
1.一种存储设备的升级方法,其特征在于,所述方法应用于升级服务器,所述升级服务器预先获取了所述存储设备对应的固件程序;所述方法包括:/n获取所述存储设备对应的通用功能配置;/n基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置,其中,所述差异功能配置包含与所述通用功能配置对应功能项的映射关系;/n将所述差异功能配置打包至所述固件程序中;/n将所述固件程序以及所述通用功能配置烧写至所述存储设备。/n

【技术特征摘要】
1.一种存储设备的升级方法,其特征在于,所述方法应用于升级服务器,所述升级服务器预先获取了所述存储设备对应的固件程序;所述方法包括:
获取所述存储设备对应的通用功能配置;
基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置,其中,所述差异功能配置包含与所述通用功能配置对应功能项的映射关系;
将所述差异功能配置打包至所述固件程序中;
将所述固件程序以及所述通用功能配置烧写至所述存储设备。


2.根据权利要求1所述的方法,其特征在于,所述存储设备为嵌入式设备。


3.根据权利要求1所述的方法,其特征在于,所述映射关系基于bitmap位图实现。


4.根据权利要求3所述的方法,其特征在于,所述基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置,包括:
基于所述存储设备的产品型号,获取所述存储设备对应产品型号的产品功能配置;
基于所述产品功能配置与所述通用功能配置对应功能项的内容差异,生成所述差异功能配置。


5.根据权利要求4所述的方法,其特征在于,所述差异功能配置还包括独立功能项,所述基于所述产品功能配置与所述通用功能配置对应功能项的内容差异,生成所述差异功能配置,包括:
若所述产品功能配置与所述通用功能配置对应功能项的内容相同,则将所述映射关系指向所述通用功能配置对应功能项的内容;
若不同,则将所述产品功能配置对应功能项的内容复制到所述独立功能项,并将所述映射关系指向所述独立功能项。


6.一种存储设备的初始化方法,其特征在于,所述方法应用于存储设备,在执行如权利要求1至5所述的任意一个方法后,所述存储设备获得了固件程序以及通用功能配置,其中,所述固件程序包括所述存储设备对应的差异功能配置,所述方法包括:
基于所述存储设备的产品型号,从所述固件程序中获取所述差异功能配置;
基于所述差异功能配置以及所述通用功能配置,获取所述存储设备对应的产品功能配置;
基于所述产品功能配置,由所述存储设备执行初始化。


7.根据权利要求6所述的方法,其特征在于,所述基于所述差异功能配置以及所述通用功能配置,获取所述存储设备对应的产品功能配置,包括:
若所述差异功能配置的功能项对应的映射关系指向所述通用功能配置对应的功能项的内容,则读取所述通用功能配置对应的功能项的内容,将其作为所述存储设备对应的产品功能配置的功能项的内容。


8.根据权利要求6所述的方法,其特征在于,所述基于所述差异功能配置以及所述通用功能配置,获取所述存储设备对应的产品功能配置,包括:
若所述差异功能配置的功能项对应的映射关系指向所述独立功能项,则读取所述独立功能项的内容,将其作为所述存储设备对应的产品功能配置的功能项的内容。


9.一种存储设备的升级装置,其特征在于,所述装置应用于升级服务器,所述升级服务器预先获取了所述存储设备对应的固件程序;所述装置包括:
获取模块,获取所述存储设备对应的通用功能配置;
升级模块,基于所述存储设备的产品型号,创建与所述通用功能配置对应的差异功能配置,其中,所述差异功能配置包含与所述通用功能配置对应功能项的映射关系;
所述升级模块进...

【专利技术属性】
技术研发人员:刘远洋
申请(专利权)人:杭州宏杉科技股份有限公司
类型:发明
国别省市:浙江;33

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

1