[发明专利]固件更新方法、便携移动终端及便携设备有效
申请号: | 201110075331.8 | 申请日: | 2011-03-28 |
公开(公告)号: | CN102707960A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 柯海滨 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 方法 便携 移动 终端 设备 | ||
技术领域
本申请涉及通信技术领域,特别是涉及一种固件更新方法、便携移动终端及便携设备。
背景技术
混合系统架构的便携终端,是在现有仅有一个系统的PC基础上,再嵌入其它至少一个系统的PC。不同系统之间可以融合工作,发挥各自优势。现有常见的混合系统架构的便携终端通常集成了一个主系统(具有一第一处理器)和一个从系统(具有第二处理器,该第二处理器与该第一处理器不同,且两者完全相互独立),主系统和从系统之间可以共享键盘、网卡、显示屏、存储设备、Audio等。通常从系统集成在显示屏所在的从设备上,而主机集成在键盘所在的主设备上,主设备和从设备之间可以组合在一起工作(类似与笔记本的操作和使用习惯),也可以各自独立工作(即,从系统能够单独作为平板电脑使用,主系统能够作为计算机主机使用),当独立工作时,显示屏由从设备使用,当组合在一起工作时,显示屏可以由主设备或者从设备任意一方使用,此时主设备和从设备组成混合系统,实现相互之间的数据同步和共享。
上述便携移动终端中,从设备也可称为PAD,PAD可能同时具有ARM系统(ARM系统至少具有其自身的一颗处理器)和EC。现有技术中,有时需要对PAD进行固件更新,固件(Firmware)就是写入EROM或EPROM中的程序,通俗的理解就是固化的软件,一般可由用户通过特定的刷新程序进行升级,PAD上的固件包括ARM系统的固件和EC的固件。现有技术中,在对PAD进行固件更新时,对于ARM系统,需要通过数据线将PAD与PC相连,然后通过一系列操作把使PAD进入特定的刷写模式,最后通过该PC上的烧录软件将若干系统文件烧录到PAD的闪存FLASH中;对于EC,需要将固件上传到ARM系统,并通过特定程序进行刷写,在刷写过程中,ARM系统通过与EC之间的I2C通道传输固件。
由此可知,为了实现ARM系统的固件更新,用户需要在PC上安装若干驱动,并且烧录固件的操作比较专业,因此固件更新过程复杂,一般用户在操作时一旦出现错误将导致PAD无法开机;更进一步,对于EC系统,由于EC系统完全被封装在PAD内部,没有可供系统更新的软件界面或者硬件接口,因此只能通过ARM系统进行更新,而通过ARM更新EC系统固件更加专业,不利于用户操作。
发明内容
本申请实施例提供了一种固件更新方法、便携移动终端及便携设备,以解决现有技术中双系统PAD内固件更新复杂,不易操作的问题。
为了解决上述技术问题,本申请实施例公开了如下技术方案:
一种固件更新方法,所述方法应用于一第一移动终端中,所述第一移动终端具有第一控制器和第一存储介质,所述第一存储介质上存储有第一固件,所述第一移动终端还包括第一系统,所述第一系统包括第一硬件系统,所述第一硬件系统包括第二存储介质,所述第二存储介质上存储有第二固件,所述第一固件与所述第二固件不同,所述方法包括:
所述第一控制器接收与所述第一移动终端连接的第二移动终端的第二控制器传输的待更新固件;
通过所述待更新固件更新所述第一固件,或者更新所述第二固件。
所述第二移动终端获取所述待更新固件的能力大于所述第一移动终端获取所述待更新固件的能力。
所述第一控制器接收所述待更新固件后,还包括:
根据所述待更新固件中包含的命令码判断所述待更新固件为用于更新所述第一固件的第三固件,或者为用于更新所述第二固件的第四固件。
当所述待更新固件为第三固件时,所述通过所述待更新固件更新所述第一固件包括:
将所述第三固件写入所述第一存储介质,以替代所述第一固件,其中,所述第一固件与所述第三固件至少有部分不同。
当所述待更新固件为第四固件时,所述通过所述待更新固件更新所述第二固件包括:
将所述第四固件发送给所述第一系统;
所述第一系统将所述第四固件写入所述第二存储介质,以替换所述第二固件,其中,所述第二固件与所述第四固件至少有部分不同。
所述第一控制器接收与所述第一移动终端连接的第二移动终端的第二控制器传输的待更新固件包括:
所述第一移动终端连接的第二移动终端的第二系统对所述待更新固件进行分块得到若干分块数据;
将所述分块数据传输给所述第二移动终端的第二控制器;
所述第一控制器接收所述第二控制器发送的分块数据。
一种便携移动终端,所述便携移动终端具有第一控制器、第一存储介质、第一系统,所述第一系统包括第一硬件系统,所述第一硬件系统包括第二存储介质,其中,
所述第一存储介质,用于存储第一固件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110075331.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:MAC实体和在MAC实体中处理数据的方法
- 下一篇:一种风力发电机专用电缆