一种笔记本电脑自动冷启动的方法

文档序号:6369552阅读:1652来源:国知局
专利名称:一种笔记本电脑自动冷启动的方法
技术领域
本发明涉及笔记本电脑开关机的稳定性测试,特别是涉及一种笔记本电脑自动冷启动的方法。
背景技术
嵌入式控制器(Embedded Controller,简称EC)是笔记本电脑上的重要器件之一,其地位绝不次于南北桥,在笔记本电脑中应用广泛。嵌入式控制器担负着笔记本电脑内置键盘、触摸板(TOUCHPAD)处理、开机上电复位时序、关机掉电时序、电池智能充放电管理以及温度监控、风扇控制等任务。嵌入式控制器在笔记本电脑的便携、智能化、个性化设计中起到了重要的作用。在笔记本电脑中,嵌入式控制器是一直开着的,无论你是在开机或者是关机状态,除非你把电池和电源适配器完全卸除。在关机状态下,嵌入式控制器一直保持运行,并在等待用户的开机信息。而在开机后,嵌入式控制器更作为键盘控制器,电池充放电 管理和充电指示灯以及风扇等设备的控制,它甚至控制着系统的待机、休眠等状态。笔记本电脑冷启动就是在主板上的电都关掉的状态下重新执行上电时序和复位时序,完成整个主板上电复位过程,使系统进入正常工作状态。冷启动可以通过软件和电源按钮两种方式来实现。通常在做开关机的稳定性测试时需要人工来进行关机和开机的动作,或者使用外置的冷启动装置来协助完成关机和开机动作,这样的工作方式会增加测试人员的工作强度和需要另外购置可设计冷启动装置增加了成本,而且所测试的结果也会有不确定因素,测试效果也受到影响。

发明内容
本发明主要解决的技术问题是提供一种笔记本电脑自动冷启动的方法,不需要专门的冷启动设备,也不需要人工手动来按电源按钮来达到冷启动的目的,可以完全做到无人值守的全自动关机、开机测试,避免测试人员的手动开关机的繁琐动作,使稳定性测试结果更精准。为解决上述技术问题,本发明采用的一个技术方案是提供一种笔记本电脑自动冷启动的方法,用于开关机的稳定性测试,其特征在于,包括以下步骤
a、主机系统执行关机脚本,设置笔记本电脑的嵌入式控制器自动执行冷启动的延时时间,并调用关机命令执行关机流程;
b、嵌入式控制器收到主机系统的关机掉电命令,执行掉电关机时序;
C、延时时间超时,嵌入式控制器执行上电复位时序;
d、冷启动完成,进入主机系统界面后,自动调用关机脚本,即转a步骤执行。在本发明一个较佳实施例中,所述的延时时间设置为大于等于5秒。本发明的有益效果是本发明的笔记本电脑自动冷启动的方法,不需要专门的冷启动设备,也不需要人工手动来按电源按钮来达到冷启动的目的,测试人员只需要在操作系统中使用一简单的脚本来设置延时时间并使用关机命令来执行关机流程,嵌入式控制器就会按照延时时间来重新冷启动机器进入系统,然后系统会自动启动该脚本,这样关机和冷启动就一直循环下去,可以完全做到无人值守的全自动关机、开机测试,避免测试人员的手动开关机的繁琐动作,使稳定性测试结果更精准。


图I是本发明笔记本电脑自动冷启动的方法一较佳实施例的流程图。
具体实施例方式下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。请参阅图1,本发明提供了一种笔记本电脑自动冷启动的方法,用于开关机的稳定性测试,包括以下步骤
a、主机系统执行关机脚本,设置笔记本电脑的嵌入式控制器自动执行冷启动的延时时间,并调用关机命令执行关机流程;
b、嵌入式控制器收到主机系统的关机掉电命令,执行掉电关机时序;
C、延时时间超时,嵌入式控制器执行上电复位时序;
d、冷启动完成,进入主机系统界面后,自动调用关机脚本,即转a步骤执行。上述中,延时时间可以设置为大于等于5秒,本发明中的延时时间设置为5秒,通过主机系统中的ACPI命令索引将延时时间写入嵌入式控制器内部变量shutdown_pwron_delay ο 延时时间超时,S 卩 shutdown_pwron_delay 等于 O。本发明中的延时时间要求最小为5秒,从嵌入式控制器接收到系统通知掉电命令开始到执行完掉电关机的时间,加上延时至再执行上电开始的时间,即为所需的延时时间。如果延时时间较短会出现还未完全掉电而延时时间就超时了,导致不能再次调用上电功能,而不能自动重新冷启动,达不到本发明的目的。调用关机命令执行关机流程,关闭系统各进程,卸载各服务和驱动模块等;通过主机系统中ACPI命令索引对嵌入式控制器下达掉电关机命令。其中,上电复位时序过程为笔记本电脑的嵌入式控制器调用开机程序,按嵌入式控制器固件设置的上电和复位时序执行,各种电压按照该时序先后上电,各种设备也按照复位时序进行复位。在操作系统中设置自动开机延时时间为5秒,然后系统发出软件关机命令执行关机流程,笔记本电脑的嵌入式控制器根据设定好的延时时间倒计时,计时结束后调用笔记本电脑中的冷启动程序(模拟按电源按钮开机),之后按照正常的冷启动上电复位时序,完成笔记本电脑的正常开机过程,进入操作系统界面。本发明揭示的笔记本电脑自动冷启动的方法,不需要专门的冷启动设备,也不需要人工手动来按电源按钮来达到冷启动的目的,测试人员只需要在操作系统中使用一简单的脚本来设置延时时间并使用关机命令来执行关机流程,嵌入式控制器就会按照延时时间来重新冷启动机器进入系统,然后系统会自动启动该脚本,这样关机和冷启动就一直循环下去,可以完全做到无人值守的全自动关机、开机测试,避免测试人员的手动开关机的繁琐动作,使稳定性测试结果更精准。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附 图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种笔记本电脑自动冷启动的方法,用于开关机的稳定性测试,其特征在于,包括以下步骤 a、主机系统执行关机脚本,设置笔记本电脑的嵌入式控制器自动执行冷启动的延时时间,并调用关机命令执行关机流程; b、嵌入式控制器收到主机系统的关机掉电命令,执行掉电关机时序; C、延时时间超时,嵌入式控制器执行上电复位时序; d、冷启动完成,进入主机系统界面后,自动调用关机脚本,即转a步骤执行。
2.根据权利要求I所述的笔记本电脑自动冷启动的方法,其特征在于,所述的延时时间设置为大于等于5秒。
全文摘要
本发明公开了一种笔记本电脑自动冷启动的方法,用于开关机的稳定性测试,包括以下步骤a、主机系统执行关机脚本,设置笔记本电脑的嵌入式控制器自动执行冷启动的延时时间,并调用关机命令执行关机流程;b、嵌入式控制器收到主机系统的关机掉电命令,执行掉电关机时序;c、延时时间超时,嵌入式控制器执行上电复位时序;d、冷启动完成,进入主机系统界面后,自动调用关机脚本,即转a步骤执行。通过上述方式,本发明的笔记本电脑自动冷启动的方法,不需要专门的冷启动设备,也不需要人工手动来按电源按钮来达到冷启动的目的,可以完全做到无人值守的全自动关机、开机测试,避免测试人员的手动开关机的繁琐动作,使稳定性测试结果更精准。
文档编号G06F9/445GK102681872SQ201210147600
公开日2012年9月19日 申请日期2012年5月14日 优先权日2012年5月14日
发明者吴少刚, 崔太有, 张斌, 张福新, 徐锋, 黄伟 申请人:江苏中科梦兰电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1