固件刷新方法、装置及存储介质制造方法及图纸

技术编号:22054475 阅读:35 留言:0更新日期:2019-09-07 14:59
本申请提供一种固件刷新方法、装置及存储介质,应用于移动终端,该移动终端内置有NFC芯片,该方法通过获取固件刷新指令,且该固件刷新指令携带待刷新固件文件,再根据固件刷新指令获取所述NFC芯片中的当前固件文件,然后根据待刷新固件文件和当前固件文件从待刷新固件文件中确定目标数据、以及从当前固件文件中确定待替换数据,最后利用目标数据对待替换数据进行替换,以对NFC芯片进行固件刷新,从而无需对整个固件文件进行替换即可完成固件刷新,节省了固件刷新的时间,提高固件刷新效率。

New Firmware Brushing Method, Device and Storage Media

【技术实现步骤摘要】
固件刷新方法、装置及存储介质
本申请涉及计算机
,尤其涉及一种固件刷新方法、装置及存储介质。
技术介绍
近距离无线通讯技术(NearFieldCommunication,NFC)是一种短距高频的无线电技术,应用于距离10厘米内的多个设备之间的数据传输。NFC采用主动模式和被动模式两种读取模式。在被动模式下,发起设备(主设备)启动近场通信,并提供射频场(RF-field),然后选择106kbps、212kbps或424kbps其中一种传输速度,将数据文件发送到目标设备中,目标设备不产生射频场,而使用负载调制(loadmodulation)技术,以相同的速度将数据传回发起设备。在主动模式下,发起设备和目标设备都要产生自己的射频场,以进行通信。目前,大多数移动终端中增加了NFC技术,方便移动终端进行刷卡浪费、数据的点对点传输以及扫描二维码的数据传输。在使用过程中,由于NFC芯片内部较为复杂,其固件(即NFC芯片内部的驱动程序)刷新的过程需要10至30秒,其刷新过程是指移动终端将准备好的驱动程序文件存储至NFC芯片中,并在NFC芯片内分区,而此刷新过程需要花较多时间,刷新效率低,影响使本文档来自技高网...

【技术保护点】
1.一种固件刷新方法,其特征在于,应用于移动终端,所述移动终端内置有NFC芯片,所述方法包括:获取固件刷新指令,所述固件刷新指令携带待刷新固件文件;根据所述固件刷新指令获取所述NFC芯片中的当前固件文件;根据所述待刷新固件文件和当前固件文件从所述待刷新固件文件中确定目标数据、以及从所述当前固件文件中确定待替换数据;利用所述目标数据对所述待替换数据进行替换,以对所述NFC芯片进行固件刷新。

【技术特征摘要】
1.一种固件刷新方法,其特征在于,应用于移动终端,所述移动终端内置有NFC芯片,所述方法包括:获取固件刷新指令,所述固件刷新指令携带待刷新固件文件;根据所述固件刷新指令获取所述NFC芯片中的当前固件文件;根据所述待刷新固件文件和当前固件文件从所述待刷新固件文件中确定目标数据、以及从所述当前固件文件中确定待替换数据;利用所述目标数据对所述待替换数据进行替换,以对所述NFC芯片进行固件刷新。2.根据权利要求1所述的固件刷新方法,其特征在于,在获取固件刷新指令之前,还包括:获取所述移动终端的电量值;判断所述电量值是否到达预设电量值;若是,则生成所述固件刷新指令。3.根据权利要求1所述的固件刷新方法,其特征在于,所述根据所述待刷新固件文件和当前固件文件从所述待刷新固件文件中确定目标数据、以及从所述当前固件文件中确定待替换数据,具体包括:将所述待刷新固件文件与所述当前固件文件进行差异比较,得到共有的文件数据;从所述待刷新固件文件中获取除所述共有的文件数据之外的剩余文件数据,作为目标数据;从所述当前固件文件中获取除所述共有的文件数据之外的剩余文件数据,作为待替换数据。4.根据权利要求1所述的固件刷新方法,其特征在于,所述固件刷新指令还携带刷新控件,所述利用所述目标数据对所述待替换数据进行替换,具体包括:利用所述刷新控件,将所述目标数据对所述待替换数据进行替换;删除所述待替换数据。5.根据权利要求1所述的固件刷新方法,其特征在于,在利用所述目标数据对所述待替换数据进行替换时,还包括:检测所述替换操作是否因移动终端关机而中断;若是,则标记中断位置,并根据所述中断位置在所述移动终端下一次开机时继续进行固件刷新操作...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1