【技术实现步骤摘要】
TF卡固件升级的方法、装置、计算机设备及存储介质
[0001]本专利技术涉及TF卡固件升级
,尤其是指TF卡固件升级的方法、装置、计算机设备及存储介质。
技术介绍
[0002]现有TF卡固件在线升级的方法中,升级过程中Host(主机)设备需要发送一个TF卡厂商自定义的Vendor Command(厂商特殊协议命令,例如:CMD56),而这个命令需要Host设备自己设计一个符合该厂商特殊协议命令的时序,然后发送给TF卡;TF卡收到该命令后,会将原来对NandFlash操作的读写函数改为对NorFlash的读写函数,当Host对TF卡做读写操作时,就是对NorFlash操作,利用这样的原理,Host设备将新固件写到NorFlash中旧固件的区域,直接覆盖掉旧固件,当TF卡系统再次启动时,运行的就是烧录的新固件。由此可见,上述方法需Host设备自己设计一个发送命令的时序,若设计的时序无法准确的满足要求,则Host发下来后会导致TF卡内部状态异常,直接影响后续的升级过程,导致其升级失败。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.TF卡固件升级的方法,其特征在于,包括以下步骤:获取主机下发的命令序列;判断命令序列与预设值是否相同;若是,则将TF卡内部对NandFlash的读写函数切换成对NorFlash的读写函数;获取主机下发的新固件,并将新固件写入NorFlash中,以完成固件升级。2.根据权利要求1所述的TF卡固件升级的方法,其特征在于,所述获取主机下发的命令序列步骤之前,还包括:对TF卡进行SD接口的初始化。3.根据权利要求1所述的TF卡固件升级的方法,其特征在于,所述命令序列为若干个读命令组合,所述预设值包括若干个读命令的顺序及其参数。4.根据权利要求1所述的TF卡固件升级的方法,其特征在于,所述获取主机下发的新固件,并将新固件写入NorFlash中,以完成固件升级步骤中,新固件写入NorFlash的区域为NorFlash中旧固件所在的区域,新固件对旧固件进行覆盖。5.TF卡固件升级的装置,其特征在于,包括:获取单元,判断单元,切换单元及获取写入单元;所述获取单元,用于获取主机下发的命令序列;所述判断单元,用于判断命令序列与预设值是否相同;所述切换单元,用于将TF卡内部对NandFla...
【专利技术属性】
技术研发人员:李华赛,杨洋,程曼,
申请(专利权)人:苏州忆联信息系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。