一种终端远程升级方法和POS终端技术

技术编号:15823818 阅读:42 留言:0更新日期:2017-07-15 05:40
本发明专利技术公开了一种终端远程升级方法,包括:设置第一存储区用于存储固定bios、默认boot和备份boot,第二存储区用于存储现时bios和现时boot;第二存储区获取并存储固定bios和默认boot,标记其为现时bios和现时boot;获取更新数据,清空备份boot并将默认boot存入,将更新数据包含的boot存入并覆盖默认boot;第二存储区获取并存储固定bios和默认boot,标记其为现时bios和现时boot;重启终端,运行现时bios并载入现时boot。用于实现对应方法的POS终端。本发明专利技术设置两个存储区,通过其中一个存储区作为原始资料存储以保持数据的安全,另一个存储区作为实际的Linux的bios和boot的存储区以支持装置的运行;同时将流程进行的信息发送至服务器,可以在更新失败的时候知道现有的更新流程以支持故障判断。

【技术实现步骤摘要】
一种终端远程升级方法和POS终端
本专利技术涉及一种终端远程升级方法和POS终端,属于嵌入式领域。
技术介绍
POS系统即销售时点信息系统,是指通过自动读取设备(如收银机)在销售商品时直接读取商品销售信息(如商品名、单价、销售数量、销售时间、销售店铺、购买顾客等),并通过通讯网络和计算机系统传送至有关部门进行分析加工以提高经营效率的系统。POS系统最早应用于零售业,以后逐渐扩展至其他如金融、旅馆等服务行业,利用POS系统的范围也从企业内部扩展到整个供应链。当POS终端在执行远程自升级的时候,存在一定概率由于适应性或固件匹配性等问题导致POS终端远程升级后无法再次启动,必须人员到现场或者把POS终端送回维修部才可恢复POS终端正常工作的情况。而若POS终端因为自升级失败导致其无法使用,必定为给商户带来一定的损失,让商户对POS终端生产商存在不好的印象。
技术实现思路
为了解决上述问题,本专利技术通过提供一种终端远程升级方法和POS终端。本专利技术采用的技术方案一方面为一种终端远程升级方法,包括以下步骤:设置两个存储区,其中第一存储区用于存储固定bios、默认boot和备份boot,第二存储本文档来自技高网...
一种终端远程升级方法和POS终端

【技术保护点】
一种终端远程升级方法,其特征在于,包括以下步骤:设置两个存储区,其中第一存储区用于存储固定bios、默认boot和备份boot,第二存储区用于存储现时bios和现时boot;获取更新数据,清空备份boot并将默认boot存入,标记存入的默认boot为备份boot,将更新数据包含的boot存入并覆盖默认boot,标记该覆盖后的boot为默认boot;第二存储区获取并存储固定bios和默认boot,标记其为现时bios和现时boot;重启终端,运行现时bios并载入现时boot。

【技术特征摘要】
1.一种终端远程升级方法,其特征在于,包括以下步骤:设置两个存储区,其中第一存储区用于存储固定bios、默认boot和备份boot,第二存储区用于存储现时bios和现时boot;获取更新数据,清空备份boot并将默认boot存入,标记存入的默认boot为备份boot,将更新数据包含的boot存入并覆盖默认boot,标记该覆盖后的boot为默认boot;第二存储区获取并存储固定bios和默认boot,标记其为现时bios和现时boot;重启终端,运行现时bios并载入现时boot。2.根据权利要求1所述的一种终端远程升级方法,其特征在于,所述第一存储区位于Nandflash内存,所述第二存储区位于SDRAM存储器。3.根据权利要求1所述的一种终端远程升级方法,其特征在于,设置下载器,通...

【专利技术属性】
技术研发人员:陈恩志
申请(专利权)人:深圳市新国都支付技术有限公司
类型:发明
国别省市:广东,44

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

1