存储卡的固件升级方法、计算机设备及可读存储介质技术

技术编号:37461250 阅读:24 留言:0更新日期:2023-05-06 09:34
本申请公开了一种存储卡的固件升级方法、计算机设备及可读存储介质。该方法包括:将固件升级数据写入存储卡,以对所述存储卡进行固件升级;检测所述存储卡的固件升级状态;响应于固件升级成功,控制所述存储卡加载新的固件;或响应于固件升级失败,擦除所述存储卡中写入的所述固件升级数据。通过上述方式,本申请能够实现对存储卡固件的自主升级操作,操作便利。便利。便利。

【技术实现步骤摘要】
存储卡的固件升级方法、计算机设备及可读存储介质


[0001]本申请涉及固件升级领域,特别是涉及一种存储卡的固件升级方法、计算机设备及可读存储介质。

技术介绍

[0002]目前电子存储设备已经广泛应用在人们生活的各个方面,设备种类繁多,存储卡的兼容性问题也变得尤为重要。如用户开发了设备的一个新功能,发现原来存储卡无法兼容新功能,需要更新固件才能兼容使用,当前更新存储卡固件只能通过厂商使用专有设备进行量产更新固件。

技术实现思路

[0003]本申请主要提供一种存储卡的固件升级方法、计算机设备及可读存储介质,能够解决现有技术无法自主对存储卡进行固件升级操作的问题。
[0004]为解决上述技术问题,本申请第一方面提供了一种存储卡的固件升级方法,包括:将固件升级数据写入存储卡,以对所述存储卡进行固件升级;检测所述存储卡的固件升级状态;响应于固件升级成功,控制所述存储卡加载新的固件;或响应于固件升级失败,擦除所述存储卡中写入的所述固件升级数据。
[0005]可选地,该方法还包括:利用CMD56命令,将所述固件升级数据分段写入本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储卡的固件升级方法,其特征在于,所述方法包括:将固件升级数据写入存储卡,以对所述存储卡进行固件升级;检测所述存储卡的固件升级状态;响应于固件升级成功,控制所述存储卡加载新的固件;或响应于固件升级失败,擦除所述存储卡中写入的所述固件升级数据。2.根据权利要求1所述的方法,其特征在于,所述将固件升级数据写入存储卡,以对所述存储卡进行固件升级,包括:利用CMD56命令,将所述固件升级数据分段写入所述存储卡。3.根据权利要求2所述的方法,其特征在于,所述利用CMD56命令,将所述固件升级数据分段写入所述存储卡,包括:将所述固件升级数据分段,得到多个固件升级数据段;利用加密密钥对多个所述固件升级数据段进行加密,得到多个固件升级数据包;利用CMD56命令将多个所述固件升级数据包写入所述存储卡。4.根据权利要求1所述的方法,其特征在于,将固件升级数据写入存储卡,以对所述存储卡进行固件升级之前,所述方法还包括:获取所述固件升级数据;根据所述固件升级数据的信息和所述存储卡的信息,确定所述存储卡能否进行所述固件升级操作;响应于所述存储卡能进行所述固件升级操作,执行后续操作步骤。5.根据权利要求4所述的方法,其特征在于,根据所述固件升级数据的信息和所述存储卡的信息,确定所述存储卡能否进行所述固件升级操作,包括:获取所述固件升级数据的版本信息和ID信息,以及所述存储卡中固件的版本信息和ID信息...

【专利技术属性】
技术研发人员:覃珠想
申请(专利权)人:中山市江波龙电子有限公司
类型:发明
国别省市:

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

1