[发明专利]一种低电量开机的方法及用户设备有效
申请号: | 201310422967.4 | 申请日: | 2013-09-16 |
公开(公告)号: | CN103491248A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 陈迎国;潘时林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电量 开机 方法 用户 设备 | ||
技术领域
本申请涉及电子技术领域,具体涉及一种低电量开机的方法及用户设备。
背景技术
多核智能手机现已成为手机市场的新宠,目前比较流行的智能手机具有4核,后续也将会有8核,甚至更多核的智能手机问世。由于多核智能手机支持网络接入、影视娱乐等功能,用户使用多核手机的时间要远远多于使用单一功能的手机,因此,多核手机的功耗会逐渐增加,从而多核手机的电池电量在使用过程中很容易会耗尽。
一般情况下,手机都是通过专用的充电器进行充电,但是,通过USB(Universal Serial BUS,通用串行总线)接口,笔记本电脑也可以为手机充电。按照USB2.0接口的充电规范,在USB接口未处于挂起状态时,只要有设备通过USB接口连接到笔记本电脑,笔记本电脑的USB接口即可以给连接的设备提供100mA的电流。通常,用户希望手机能够支持一种充电场景:当手机由于电量低而处于关机状态时,将手机通过USB与笔记本电脑进行连接,笔记本电脑为手机供电,使得手机在充电的同时能够正常开机。
对于上述充电场景,现有技术提供如下解决方案:
在方案一中,如图1A所示,手机在上电后的启动流程包括如下步骤:
①通过运行片上只读存储器中的引导程序,从片外的闪存中读取出Bootloader程序,并将Bootloader程序加载到片上随机存储器中;
②通过运行片上随机存储器中的Bootloader程序,初始化片外随机存储器;
③通过运行片上随机存储器中的Bootloader程序,从片外闪存中读取出系统镜像,如主流的Android镜像,并将系统镜像加载到片外随机存储器;
④运行片外随机存储器中的系统镜像。
在上述的启动流程中还会使用到Timer、UART、LCD等外设,待系统镜像运行,手机已处于开机状态时,才会使用USB。
该方案的缺点:由于从片外闪存中读取系统镜像到片外随机存储器的过程中,既需要访问片外闪存,还需要访问片外随机存储器,因此,手机的功耗会很大,而,由笔记本电脑的USB接口提供的100mA往往不能满足手机的功耗,所以,在100mA的USB充电电流供不上手机的耗电需求时,手机将无法凭借USB提供的电流完成开机过程,从而,手机启动失败,影响用户的使用。
在方案二中,如图1B所示,手机在上电后的启动流程包括如下步骤:
①通过运行片上只读存储器中的引导程序,从片外闪存中读取出Bootloader程序,并将Bootloader程序加载到片上随机存储器中;
②通过运行片上随机存储器中的Bootloader程序,初始化片外随机存储器;
③通过运行片上随机存储器中的Bootloader程序,控制库仑计查询电量,在查询到电池电量低于启动阈值时,等待电池电量充到满足启动阈值后,执行下述步骤④;
④运行片上随机存储器中的Bootloader程序,从片外闪存中读取出系统镜像,如主流的Android镜像,并将系统镜像加载到片外随机存储器;
⑤运行片外随机存储器中的系统镜像。
该方案的缺点:由于步骤③中由笔记本电脑提供100mA给手机进行充电,存在充电过程缓慢,充电等待时间过长的问题,并且,在该方案中,只有在电池电量充到满足启动阈值后,手机才能开机使用,在充电等待过程中,手机既不能开机,手机中较低的电量也无法支撑起LCD的显示,用户无法获知手机是否已进入充电过程,以及当前的电池电量值。
发明内容
本发明实施例提供一种低电量开机的方法及用户设备,用于解决现有技术中由于电池电量低而处于关机状态的用户设备通过USB充电时,由于充电电流过低导致会存在启动失败或开机等待时间长的技术问题。
本发明的第一方面,提供一种低电量开机的方法,包括:用户设备UE运行引导装载程序bootloader中的第一子程序,以判断所述UE是否通过通用串行总线接口USB充电;若所述UE通过所述USB充电且所述电池电量低于启动阈值时,所述UE初始化所述USB;当所述USB枚举所述UE成功时,所述UE运行所述bootloader中的第二子程序,以初始化所述UE中的片外随机存储器;所述UE运行所述bootloader中的第三子程序,以从所述UE中的片外闪存中读取系统镜像并加载到所述片外随机存储器中;所述UE运行所述系统镜像以完成开机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310422967.4/2.html,转载请声明来源钻瓜专利网。