一种电子设备及启动方法技术

技术编号:27006096 阅读:38 留言:0更新日期:2021-01-08 17:09
本申请实施例公开了一种电子设备及启动方法,其中,所述电子设备包括:第一存储区域,用于存储基本输入输出系统文件;第二存储区域,至少用于存储基本输入输出系统备份文件;嵌入式控制器,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域或所述第一存储区域;处理器,用于从所述第一存储区域读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件;其中,所述第一存储区域和所述第二存储区域位于与所述嵌入式控制器连接的同一存储器或不同存储器。

【技术实现步骤摘要】
一种电子设备及启动方法
本申请涉及计算机技术,涉及但不限于一种电子设备及启动方法。
技术介绍
相关技术中,用于启动电子设备的基本输入输出系统文件被损坏后,一般无法完整自动恢复,这样就会造成电子设备无法成功启动。
技术实现思路
有鉴于此,本申请实施例提供一种电子设备及启动方法。第一方面,本申请实施例提供一种电子设备,所述设备包括:第一存储区域,用于存储基本输入输出系统文件;第二存储区域,至少用于存储基本输入输出系统备份文件;嵌入式控制器,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域或所述第一存储区域;处理器,用于从所述第一存储区域读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件;其中,所述第一存储区域和所述第二存储区域位于与所述嵌入式控制器连接的同一存储器或不同存储器。第二方面,本申请实施例提供一种启动方法,包括:在开机过程中,检测到第一存储区域的基本输入输出系统文件损坏,所述电子设备的嵌入式控制器将第二存储区域的基本输入输出系统备份文件更新至所述第一存储区域,以使得所述电子设备的处理器能够从所述第一存储区域读取并执行更新后的基本输入输出系统文件;其中,所述第一存储区域和所述第二存储区域位于与所述嵌入式控制器连接的同一存储器或不同存储器。第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例任一所述启动方法中的步骤。本申请实施例中,由于第一存储区域存储的基本输入输出系统文件和第二存储区域存储的基本输入输出系统备份文件有可能发生损坏,因此,在开机过程中可在检测到一方发生损坏的情况下,及时使用另一方更新,以提高文件存储的安全性,并能够保证电子设备的成功启动。附图说明图1为本申请实施例一种电子设备的组成结构示意图;图2a为本申请实施例另一种电子设备的组成结构示意图;图2b为图2a所示的电子设备的原理图;图3a为本申请实施例又一种电子设备的组成结构示意图;图3b为图3a所示的电子设备的原理图;图4a为本申请实施例再一种电子设备的组成结构示意图;图4b为图4a所示的电子设备的原理图;图5a为本申请实施例一种启动方法的流程示意图;图5b为本申请实施例另一种启动方法的流程示意图。具体实施方式下面结合附图和实施例对本申请的技术方案进一步详细阐述。图1为本申请实施例提供的一种电子设备的组成结构示意图,如图1所示,该设备包括:第一存储区域101,用于存储基本输入输出系统文件;第二存储区域102,至少用于存储基本输入输出系统备份文件;嵌入式控制器103,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域102或所述第一存储区域101;处理器104,用于从所述第一存储区域101读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件。其中,所述第一存储区域101和所述第二存储区域102位于与所述嵌入式控制器(embeddedcontroller,EC)103连接的同一存储器或不同存储器;所述嵌入式控制器103可以通过一个接口或两个接口连接所述存储器,所述嵌入式控制器103可以通过自身接口或扩展接口连接所述存储器,所述扩展接口可以是通过GPIOexpender(General-purposeinput/out,通用输出/输入)扩展器提供的接口,所述扩展接口包括串行接口、并行接口、通用串行总线接口和火线接口等;从而能够在存储器为一个或多个时,采用多样化的方式灵活地连接所述嵌入式控制器和所述存储器。所述存储器可以是SPIROM(SerialPeripheralinterfaceRead-OnlyMemory,串行外围接口只读存储器),所述基本输入输出系统文件(BasicInputOutputSystem,BIOS)可以是一组固化到所述电子设备上一个串行外围接口只读存储器上的程序,它保存着电子设备的基本输入输出的程序、开机后自检程序和系统自启动程序,BIOS用于为电子设备提供底层、直接的硬件设置和控制;所述基本输入输出系统备份文件为所述基本输入输出系统文件的备份文件;在开机时,所述嵌入式控制器103检测所述基本输入输出系统文件的完整性和安全性,在确认所述基本输入输出系统文件损坏的情况下,所述嵌入式控制器103可以将所述基本输入输出系统备份文件更新至所述第一存储区域101;同理,在开机正常运行后,在所述基本输入输出系统备份文件损坏的情况下,所述嵌入式控制器103可以将所述基本输入输出系统文件更新至所述第二存储区域102。所述处理器104可以是FCH(Fusioncontrollerhub,融聚控制器中心),FCH为AMD(美国超威半导体公司)设计制造的一种南桥芯片,所述南桥芯片可以通过从所述第一存储区域101读取并执行更新后的基本输入输出系统文件,以完成电子设备的启动。本申请实施例中,由于第一存储区域101存储的基本输入输出系统文件和第二存储区域102存储的基本输入输出系统备份文件有可能发生损坏,因此,在开机过程中可在检测到一方发生损坏的情况下,及时使用另一方更新,以提高文件存储的安全性,并能够保证电子设备的成功启动。图2a为本申请实施例提供的一种电子设备的组成结构示意图,参见图2a,第一存储区域和第二存储区域位于不同存储器,并且所述嵌入式控制器通过两个接口连接所述存储器,所述电子设备包括:第一存储区域201,用于存储基本输入输出系统文件;第二存储区域202,至少用于存储基本输入输出系统备份文件;嵌入式控制器203,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域202或所述第一存储区域201;处理器204,用于从所述第一存储区域201读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件。其中,所述第一存储区域201位于与所述嵌入式控制器203连接的第一存储器SPI0,所述第二存储区域202位于与所述嵌入式控制器203连接的第二存储器SPI1,所述第一存储器SPI0和所述第二存储器SPI1的存储容量均可以为32MB;所述第一存储器SPI0有第一接口205,所述第二存储器SPI1有第二接口206;所述嵌入式控制器203提供有第四接口207和第五接口208,所述第四接口207与所述第一接口205连接形成第一通道209,所述第五接口208与所述第二接口206连接形成第二通道210;所述嵌入式控制器203能够通过所述第一通道209访问所述第一存储区域201,且/或,能够通过所述第二通道210访问所述第二存储区域202;所述第四接口207和所述第五接口208中的至少之一为所述嵌入式控制器的扩展接口;所述第四接口207可以为FSPI(Fastserialport,快速串行端口),所述第五接口208可以为SSPI(Se本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:/n第一存储区域,用于存储基本输入输出系统文件;/n第二存储区域,至少用于存储基本输入输出系统备份文件;/n嵌入式控制器,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域或所述第一存储区域;/n处理器,用于从所述第一存储区域读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件;/n其中,所述第一存储区域和所述第二存储区域位于与所述嵌入式控制器连接的同一存储器或不同存储器。/n

【技术特征摘要】
1.一种电子设备,包括:
第一存储区域,用于存储基本输入输出系统文件;
第二存储区域,至少用于存储基本输入输出系统备份文件;
嵌入式控制器,用于将所述基本输入输出系统文件和所述基本输入输出系统备份文件对应更新至所述第二存储区域或所述第一存储区域;
处理器,用于从所述第一存储区域读取并执行所述基本输入输出系统文件或更新后的基本输入输出系统文件;
其中,所述第一存储区域和所述第二存储区域位于与所述嵌入式控制器连接的同一存储器或不同存储器。


2.根据权利要求1所述的电子设备,所述嵌入式控制器通过一个接口或两个接口连接所述存储器;或,
所述嵌入式控制器通过自身接口或扩展接口连接所述存储器。


3.根据权利要求2所述的电子设备,所述电子设备包括第一存储器和第二存储器,所述第一存储区域位于所述第一存储器,所述第二存储区域位于所述第二存储器,所述第一存储器具有第一接口,所述第二存储器具有第二接口;
所述嵌入式控制器提供有第四接口和第五接口,所述第四接口与所述第一接口连接形成第一通道,所述第五接口与所述第二接口连接形成第二通道;或,
所述嵌入式控制器提供有第六接口,所述第六接口与所述第一接口连接形成第一通道,所述第六接口与所述第二接口连接形成第二通道;或,
其中,所述嵌入式控制器能够通过所述第一通道访问所述第一存储区域,且/或,能够通过所述第二通道访问所述第二存储区域。


4.根据权利要求3所述的电子设备,其中,所述第四接口和所述第五接口中的至少之一为所述嵌入式控制器的扩展接口;或,
所述第六接口通过一多路开关与所述第一接口和所述第二接口连接。


5.根据权利要求2所述的电子设备,所述电子设备具有第三存储器,所述第一存储区域和所述第二存储区域均位于所述第三存储器,所述第三存储器具有第三接口;
所述嵌入式控制器提供有第七接口,...

【专利技术属性】
技术研发人员:刘红
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1