The invention discloses a method and device for firmware upgrade, which can realize wireless firmware upgrade and simplify firmware upgrade process. Applied to a wireless communication module, the wireless communication module and the touch chip to be upgraded are located in the same device. The method includes: receiving a first wireless module firmware package sent by the firmware upgrade control terminal by wireless means; and the first wireless module firmware package includes firmware upgrades for controlling the touch chip. The control firmware package and the target firmware upgrade package of the touch chip are written into the touch chip in a wired manner by running the control firmware package to instruct the touch chip to run the target firmware upgrade package.
【技术实现步骤摘要】
一种固件升级的方法及装置
本专利技术涉及计算机及通信
,特别涉及一种固件升级的方法及装置。
技术介绍
随着电子技术的发展,遥控设备、可穿戴设备等产品层出不穷。这类硬件产品离不开固件升级。以触控芯片为例,目前触控芯片在进行固件升级时,需要拆开设备外壳,通过有线方式连接触控芯片和在线仿真器。利用在线仿真器对触控芯片的固件进行升级。升级过程较为繁琐,一般用户很难自行完成。
技术实现思路
本专利技术提供一种固件升级的方法及装置,用以实现无线固件升级,简化固件升级过程。本专利技术提供一种固件升级的方法,应用于无线通信模块,无线通信模块与待升级的触控芯片位于同一设备内,所述方法包括:通过无线方式接收固件升级控制终端发送的第一无线模块固件包;所述第一无线模块固件包包括用于控制所述触控芯片进行固件升级的控制固件包,以及所述触控芯片的目标固件升级包;通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包。本专利技术的实施例提供的技术方案可以包括以下有益效果:本实施例中无线通信模块与待升级的触控芯片位于同一设备内,利用了无线通信模块的通信能力,通过无线通信模块实现对触控芯片的固件升级。实现了在不拆开设备外壳的情况下对触控芯片的固件升级。简化了升级过程,方便了一般用户实现产品的固件升级。可选的,所述通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包,包括:向触控芯片发送第一复位通知命令,所述第一复位通知命令用于指示触控芯片恢复到设备初始状态;向触控芯 ...
【技术保护点】
1.一种固件升级的方法,其特征在于,应用于无线通信模块,无线通信模块与待升级的触控芯片位于同一设备内,所述方法包括:通过无线方式接收固件升级控制终端发送的第一无线模块固件包;所述第一无线模块固件包包括用于控制所述触控芯片进行固件升级的控制固件包,以及所述触控芯片的目标固件升级包;通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包。
【技术特征摘要】
1.一种固件升级的方法,其特征在于,应用于无线通信模块,无线通信模块与待升级的触控芯片位于同一设备内,所述方法包括:通过无线方式接收固件升级控制终端发送的第一无线模块固件包;所述第一无线模块固件包包括用于控制所述触控芯片进行固件升级的控制固件包,以及所述触控芯片的目标固件升级包;通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包。2.如权利要求1所述的方法,其特征在于,所述通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包,包括:向触控芯片发送第一复位通知命令,所述第一复位通知命令用于指示触控芯片恢复到设备初始状态;向触控芯片发送更新初始化命令,所述更新初始化命令用于指示触控芯片进入升级初始状态;向触控芯片发送所述目标固件升级包。3.如权利要求2所述的方法,其特征在于,所述通过运行所述控制固件包,采用有线方式,将所述目标固件升级包写入所述触控芯片,以指示所述触控芯片运行所述目标固件升级包还包括:在向所述触控芯片发送所述目标固件升级包之后,向所述触控芯片发送第二复位通知命令,所述第二复位通知命令用于指示触控芯片退出升级状态。4.如权利要求1所述的方法,其特征在于,所述方法还包括:接收固件升级控制终端传输的第二无线模块固件包;所述第二无线模块固件包包括用于控制所述无线通信模块进行无线数据传输的固件包。5.如权利要求1所述的方法,其特征在于,所述接收固件升级控制终端传输的第一无线模块固件升级包之前,所述方法还包括:接收所述固件升级控制终端发送的空中下载通知消息,以便在所述空中下载通知消息的指示下,接收固件升级控制终端传输的第一无线模块固件升级包。6.如权利要求1所述的方法,其特征在于,所述方法还包括:在运行所述控制固件包的过程中,向所述固件升级控制终端发送状态...
【专利技术属性】
技术研发人员:林行,周敬禹,严木彬,洪致宏,
申请(专利权)人:北京硬壳科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。