电子系统及其重置方法技术方案

技术编号:35336799 阅读:62 留言:0更新日期:2022-10-26 11:58
本发明专利技术提供一种电子系统及其重置方法。电子系统包括电子装置与耦接至电子装置的外围装置。电子装置包括处理器与芯片组。处理器接收用以指示外围装置无法正常启动的异常信息。在接收异常信息后,处理器判断芯片组的种类,并执行对应种类的重置操作。并执行对应种类的重置操作。并执行对应种类的重置操作。

【技术实现步骤摘要】
电子系统及其重置方法


[0001]本专利技术涉及一种电子系统,尤其涉及一种用以重置外围电路的电子系统及其重置方法。

技术介绍

[0002]传统上,当计算器的外围装置出现错误或异常时,需要重置(restart)整个系统,造成用户不便。因此,操作系统中的平台层级装置重置(Platform Level Device Reset)功能可由硬件方式或软件方式来重置外围装置,例如仅对蓝牙(Bluetooth)、无线热点(WI

FI)、扩充适配卡总线接口(PCI)与通用串行总线(USB)进行重置,而无需重置整个系统。
[0003]然而,若以硬件方式进行重置,通常需要额外提供通用输入输出端口(GPIO pin)耦接至外围装置以便进行重置,因此可能需要重新布局(re

layout)。另一方面,若以软件方式进行重置,通常是利用操作系统内的驱动器(driver)来进行重置,但其受限于驱动器是否支持重置所述外围装置。

技术实现思路

[0004]本专利技术提供一种电子系统及其重置方法,用以运用固件方式对外围装置进行重置。
[0005]本专利技术的实施例提供一种电子系统与重置方法。电子系统包括电子装置与耦接至电子装置的外围装置。电子装置包括处理器与芯片组。处理器接收用以指示外围装置无法正常启动的异常信息。在接收异常信息后,处理器判断芯片组的种类,并执行对应种类的重置操作。
[0006]本专利技术的实施例提供一种电子系统的重置方法。电子系统包括电子装置以及连接电子装置的外围装置。重置方法包括:接收用以指示外围装置无法正常启动的异常信息;在接收异常信息后判断电子装置中芯片组的种类;执行对应种类的重置操作。
[0007]基于上述,在本专利技术一些实施例中,可在接收异常信息后判断芯片组的种类,并依据芯片组种类以固件的方式来重置外围装置。因此,无需提供通用输入输出端口,也无需考虑操作系统中的驱动器是否支持重置外围装置。
[0008]为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
[0009]图1是依据本专利技术一实施例所示出的电子系统的方块图;
[0010]图2是依据本专利技术一实施例所示出的重置外围装置的流程图;
[0011]图3是依据本专利技术一实施例所示出的重置方法的流程图。
[0012]附图标记说明
[0013]10:电子系统
[0014]110:电子装置
[0015]120:外围装置
[0016]130:处理器
[0017]140:芯片组
[0018]S210、S220、S230、S235、S240、S250、S260、S270、S280、S290、S310、S320、S330:步骤
具体实施方式
[0019]现将详细地参考本专利技术的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同组件符号在附图和描述中用来表示相同或相似部分。
[0020]在本案说明书全文(包括权利要求)中所使用的“耦接(或连接)”一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接(或连接)于第二装置,则应所述被解释成所述第一装置可以直接连接于所述第二装置,或者所述第一装置可以通过其他装置或某种连接手段而间接地连接至所述第二装置。另外,凡可能之处,在附图及实施方式中使用相同标号的组件/构件/步骤代表相同或类似部分。不同实施例中使用相同标号或使用相同用语的组件/构件/步骤可以相互参照相关说明。
[0021]图1是依据本专利技术一实施例所示出的电子系统的方块图。请参照图1,电子系统10包括但不限于电子装置110与外围装置120,外围装置120耦接至电子装置110。电子装置110包括处理器130与芯片组140,芯片组140耦接至处理器130。处理器130可由电子系统10的操作系统中的平台层级装置重置(Platform Level Device Reset)功能接收用以指示外围装置120无法正常启动的异常信息。在接收异常信息后,处理器130可判断芯片组140的种类,并执行对应芯片组140所属种类的重置操作。重置操作包括控制芯片组140中的基本输入输出系统(Basic Input/Output System,BIOS)来设定重置位的逻辑值,且重置位存储于芯片组140的缓存器(未示出)。具体操作将于后文详述。
[0022]在此实施例中,电子装置110例如是台式计算机(Desktop Computer)、个人计算机(Personal Computer,PC)、携带式终端产品(Portable Terminal Product)、个人数字化助理(Personal Digital Assistor,PDA)、平板计算机(Tablet PC)或服务器等。外围装置120例如是蓝牙(Bluetooth)、无线热点(WI

FI)、扩充适配卡总线接口(PCI)与通用串行总线(USB)等,且外围装置120可为单数或复数,不限于此。处理器130例如是中央处理单元(Central Processing Unit,CPU),或是其他可程序化的一般用途或特殊用途的微处理器(microprocessor)、数字信号处理器(Digital Signal Processor,DSP)、图像处理器(Image Processing Unit,IPU)、图形处理器(Graphics Processing Unit,GPU)、可程序化控制器、特殊应用集成电路(Application Specific Integrated Circuits,ASIC)、可程序化逻辑设备(Programmable Logic Device,PLD)、其他类似处理装置或这些装置的结合。芯片组140例如包括平台路径控制器(Platform Controller Hub,PCH),用以整合输入输出以连接处理器130与外围装置120,平台路径控制器可依据芯片组140的缓存器中的重置位产生重置信号,以重置外围装置。
[0023]图2是依据本专利技术一实施例所示出的重置外围装置的流程图。请参照图2,于步骤S210,处理器130可由电子系统10的操作系统中的平台层级装置重置(Platform Level Device Reset)功能接收用以指示外围装置120无法正常启动的异常信息。具体而言,处理
器130可由操作系统中的平台层级装置重置(Platform Level Device Reset,PLCR)功能检测外围装置120的运作状态。举例来说,当PCLR检测到特定的外围装置120例如是蓝牙运作异常而无法正常启动时,处理器130接收对应的异常信息,从而得知是特定的外围装置120例如是蓝牙运作异常。
[0024]接着,于步骤S220,处理器130判断电子装置110的操作系统是否支持芯片组选择功能,若是则进入步骤S230,若否则进入步骤S235。详细来说,电子装置110的操作系统可能支持或不支持芯本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子系统,包括电子装置与耦接至所述电子装置的外围装置,其特征在于,所述电子装置包括:处理器,接收用以指示所述外围装置无法正常启动的异常信息;以及芯片组,耦接至所述处理器;其中在接收所述异常信息后,所述处理器判断所述芯片组的种类,并执行对应所述种类的重置操作。2.根据权利要求1所述的电子系统,其特征在于,所述重置操作包括控制所述芯片组中的基本输入输出系统设定重置位的逻辑值,且所述重置位存储于所述芯片组的缓存器。3.根据权利要求2所述的电子系统,其特征在于,所述芯片组包括平台路径控制器,所述平台路径控制器用以依据重置位产生重置信号以重置所述外围装置。4.根据权利要求1所述的电子系统,其特征在于,在所述处理器判断所述芯片组的种类之前,所述处理器判断所述电子装置是否提供芯片组选择功能。5.根据权利要求4所述的电子系统,其特征在于当所述电子装置提供所述芯片组选择功能时,所述处理器判断所述芯片组的所述种类,当所述电子装置未提供所述芯片组选择功能时,所述处理器不判断所述芯片组的所述种类。6.根据权利要求2所述的电子系统,其特征在于,当所述处理器判断所述芯片组为第一芯片组时,所述处理器将所述重置位设定为第一逻辑值并延迟第一时间,且在所述第一时间后由所述第一芯片组输出重置信号至所述外围装置。7.根据权利要求2所述的电子系统,其特征在于,当所述处理器判断所述芯片组为第二芯片组时,所述处理器将所述重置位设定为第一逻辑值并延迟第一时间,在所述第一时间后将所述重置位设定为第二逻辑值,并由所述第二芯片组输出...

【专利技术属性】
技术研发人员:张晋嘉郑翔太
申请(专利权)人:仁宝电脑工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1