【技术实现步骤摘要】
MCU在线升级方法、系统、终端及存储介质
[0001]本专利技术涉及android系统
,更具体地说,涉及一种MCU在线升级方法、系统、终端及存储介质。
技术介绍
[0002]目前,android产品已经广泛的运用在各个行业的各个领域中,如互联网终端,工业控制系统终端,虚拟服务器客户终端等,为了适应各种场景,设备通常会添加一个MCU,增加产品的功能及产品可靠性,如预防过压保护,自动开机,看门狗,定时开机等功能。
[0003]由于功能增添删减,或者MCU出现bug,则需要更新MCU固件。一般MCU固件升级,是通过特殊的治具,连接MCU的升级引脚烧入,并且需要拆掉机壳,操作非常麻烦,如果设备已经到客户手上,则必须返厂升级,增加维修成本。
技术实现思路
[0004]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种MCU在线升级方法,还提供了一种MCU在线升级系统、一种MCU在线升级终端及一种计算机可读存储介质。
[0005]本专利技术解决其技术问题所采用的技术方案是:
...
【技术保护点】
【技术特征摘要】
1.一种MCU在线升级方法,其特征在于,包括以下步骤:第一步:接收UI上层的更新MCU固件的指令;第二步:MCU进行模式切换至升级状态;第三步:MCU进行固件升级操作;第四步:MCU升级完成后进行模式切换至运行状态。2.根据权利要求1所述的MCU在线升级方法,其特征在于,所述MCU的储存器分为两块相互独立的区域,其一为升级ROM,用于储存升级代码并对应升级状态,另一为运行ROM,用于储存正常运行代码并对应运行状态。3.根据权利要求2所述的MCU在线升级方法,其特征在于,所述第三步中,MCU进行固件升级操作包括:MCU执行升级ROM中的代码,首先擦清除运行ROM的代码;通过I2C接口,循环等待接收固件数据;将接收的固件数据写入运行ROM。4.根据权利要求2或3所述的MCU在线升级方法,其特征在于,所述第二步中:MCU在正常运行时,通过I2C接口接收到主控下发的更新MCU固件指令后,通过下面的方法,切换至升级ROM运行,进入升级状态:升级ROM运行,进入升级状态:5.一种MCU在线升级系统,用于实现如权利要求1
‑
4任一所述的MCU在线升级方法,其特征在于,包括指令接收单元、模式切换单元和升级单元;所述指令接收单元,...
【专利技术属性】
技术研发人员:张博昱,
申请(专利权)人:深圳市智微智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。