[发明专利]一种嵌入式多媒体卡更新方法、装置、服务器和存储介质有效
| 申请号: | 201911380515.8 | 申请日: | 2019-12-27 |
| 公开(公告)号: | CN111124462B | 公开(公告)日: | 2023-06-30 |
| 发明(设计)人: | 蔡莉莉;郭丹丹 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
| 主分类号: | G06F8/654 | 分类号: | G06F8/654 |
| 代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 安伟 |
| 地址: | 200001 上海市黄浦*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 嵌入式 多媒体卡 更新 方法 装置 服务器 存储 介质 | ||
本发明公开了一种嵌入式多媒体卡更新方法,包括:读取嵌入式多媒体卡中的手机平台版本信息;将所述手机平台版本信息备份并存储至缓存的预设地址;执行所述嵌入式多媒体卡的更新;从所述缓存的预设地址读取所述手机平台版本信息并重新写入所述嵌入式多媒体卡。本发明还公开了一种嵌入式多媒体卡更新装置。通过将手机平台版本信息缓存至预设地址,使更新过程仅需要更换嵌入式多媒体卡的部分区块,降低了固件更新的成本,减少了重新更换整个嵌入式多媒体卡的成本损失。
技术领域
本发明实施例涉及计算机存储器技术,尤其涉及一种嵌入式多媒体卡更新方法、装置、服务器和存储介质。
背景技术
嵌入式多媒体卡:(Embedded Multi Media Card,EMMC),EMMC是目前智能手机、平板电脑等终端中使用最广泛的存储器件,EMMC包括NAND和控制器,NAND控制器用于对EMMC的运行过程进行控制
在目前的诸如手机等智能终端上,基本都会用EMMC作为存储设备。EMMC本身在批量生产的时候,可能会测试到异常,此时修复问题,需要升级EMMC的固件。EMMC中包括闪存(FLASH)和控制器,闪存中写有重播保护存储密钥(RPMB KEY),用于与控制器中的CPU ID信息进行相互校验。当EMMC已经装配到终端后,EMMC中就会用于存储终端的操作系统以及用户信息,在完成绑定后,当遇到CPU不良或是进行硬件交叉实验的场景时,往往需要更换FLASH,这是由于RPMB KEY具有一次写入(OTP,One Time Programmable)特性,一旦被写入EMMC,便无法更改。
手机平台版本(Customer IDentity,CID)由于产线问题机及售后机器经常会有更换CPU的需求,在更换时只能更换整个固件,造成额外成本损失。
发明内容
本发明提供一种嵌入式多媒体卡更新方法、装置、服务器和存储介质,通过将手机平台版本信息缓存至预设地址,使更新过程仅需要更换EMMC的部分区块,降低了固件更新的成本,减少了重新更换整个种嵌入式多媒体卡更新的成本损失。
第一方面,本发明实施例提供了一种嵌入式多媒体卡更新方法,包括:
读取嵌入式多媒体卡中的手机平台版本信息;
将所述手机平台版本信息备份并存储至缓存的预设地址;
执行所述嵌入式多媒体卡的更新;
从所述缓存的预设地址读取所述手机平台版本信息并重新写入所述嵌入式多媒体卡。
进一步地,所述将所述手机平台版本信息备份并存储至缓存的预设地址的同时,还包括:
将所述手机平台版本信息备份并存储至外部主机。
进一步地,所述从所述缓存的预设地址读取所述手机平台版本信息并重新写入所述嵌入式多媒体卡之后,还包括:
读取所述外部主机的手机平台版本信息;
判断所述外部主机存储的所述手机平台版本信息和缓存至预设地址的所述手机平台版本信息是否相同;
若相同,则判定所述嵌入式多媒体卡更新成功。
进一步地,所述执行所述嵌入式多媒体卡的更新,包括:嵌入式多媒体卡版本升级和/或更换FLASH。
进一步地,所述嵌入式多媒体卡更新为嵌入式多媒体卡版本升级,则所述执行嵌入式多媒体卡更新,包括:
向所述嵌入式多媒体卡发送数据传输指令,使所述嵌入式多媒体卡进入传输模式;
向所述嵌入式多媒体卡发送切换速率命令,使所述嵌入式多媒体卡的数据传输速度设置为预设传输速率模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911380515.8/2.html,转载请声明来源钻瓜专利网。





