计算系统、由计算机执行的方法以及计算机程序产品技术方案

技术编号:37508037 阅读:36 留言:0更新日期:2023-05-07 09:46
本发明专利技术提供一种计算系统、由计算机执行的方法以及计算机程序产品,该计算系统包含中央处理单元(CPU)、基板管理控制器(BMC),以及开机非易失性存储器。上述BMC选择上述计算系统的一启动分区。上述开机非易失性存储器存储至少两个启动分区,上述至少两个启动分区包含主要启动区域,及次要启动区域。上述主要启动区域包含一基本输入/输出系统(BIOS)映像。上述次要启动区域包含BMC映像。上述BMC切换至上述次要启动区域以启动上述BMC,上述BMC切换至上述主要启动区域以启动上述BIOS。当上述BIOS正在启动时,或是当上述BMC正在启动时,上述主要启动区域或上述次要启动区域只有其中之一可以存取。以存取。以存取。

【技术实现步骤摘要】
计算系统、由计算机执行的方法以及计算机程序产品


[0001]本专利技术总体上涉及计算系统(computing system)中的开机程序(booting sequence),且特别涉及当一基板管理控制器(baseboard management controller(BMC))及基本输入输出系统(basic input/output system(BIOS))的开机指令都存储在相同的非易失性(non

volatile)存储器模块时,使用上述BMC以直接启动上述BMC及BIOS。

技术介绍

[0002]计算系统(例如:服务器、桌上型计算机、笔记型计算机等)在不同的情况下被用以实现广泛的功能。一些计算系统靠电池运作,并可能需要低功率运行以节省电池的电量。另一方面,一些计算系统可能接在电源插座上,低功率运行在这种情形下就不如计算效能来的重要。许多计算系统即使有接在电源插座上,在效能及电力消耗间依然会取得平衡。无论使用哪种类型的计算系统,上述计算系统通常都在通电时初始化。初始化上述计算系统的过程被称为开机(booting)。基于在上本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算系统,包含:中央处理单元(CPU);基板管理控制器(BMC),上述BMC选择在上述计算系统中的启动分区;以及开机非易失性存储器,上述开机非易失性存储器耦接至上述CPU及上述BMC,上述开机非易失性存储器存储至少两个启动分区,上述至少两个启动分区作为主要启动区域及一次要启动区域,上述主要启动区域包含基本输入/输出系统(BIOS)映像,上述次要启动区域包含BMC映像,其中上述BMC在用以启动上述BMC的上述主要启动区域及用以启动上述BIOS的上述次要启动区域之间切换,当启动上述BMC或上述BIOS时,在特定的时间点上,只有上述主要启动区域或上述次要启动区域其中之一可以存取。2.如权利要求1所述的系统,还包含:多工器(MUX),上述MUX耦接至上述开机非易失性存储器、上述BMC,以及上述CPU,其中上述MUX从上述BMC接收控制信号,以在上述主要启动区域及上述次要启动区域之间切换存取。3.如权利要求1所述的系统,其中当上述BMC或上述BIOS正在启动时,只有上述BMC可以存取上述次要启动区域,只有上述CPU可以存取上述主要启动区域,其中在系统执行时间内,上述BMC能存取上述主要启动区域。4.如权利要求1所述的系统,其中通用型输入/输出(GPIO)引脚被路由至上述BMC,上述GPIO引脚向上述BMC指示系统重置或开机信号,其中上述系统重置或开机信号的状态被上述BMC使用,以决定在上述开机非易失性存储器的上述主要启动区域及上述次要启动区域之间切换。5.一种由计算机执行的方法,包含:从计算系统的开机非易失性存储器的次要启动区域启动上述计算系统的基板管理控制器(BMC),上述开机非易失性存储器耦接至上述计算系统的中央处理单元(CPU)及上述BMC;在上述BMC接收系统重置信号或开机信号;由上述BMC将对于上述计算系统的上述开机非易失性存储器的存取,移交至上述CPU;由上述CPU从上述开机非易失性存储器的主要启动区...

【专利技术属性】
技术研发人员:周志圣
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:

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

1