[发明专利]基本输入输出系统BIOS启动方法及装置有效
申请号: | 202010520488.6 | 申请日: | 2020-06-10 |
公开(公告)号: | CN111857840B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 李雪 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基本 输入输出 系统 bios 启动 方法 装置 | ||
本申请提供一种基本输入输出系统BIOS启动方法及装置,该方法包括:当BMC系统芯片上电后,通过SPI接口,访问第一存储介质;执行所述第一存储介质中存储的第一类初始化程序,所述第一类初始化程序包括CPU初始化程序、PCH寄存器初始化程序以及地址空间初始化程序;当所述CPU初始化程序、PCH寄存器初始化程序以及地址空间初始化程序均执行完成后,通过MMIO方式,访问BMC系统芯片包括的第二存储介质;执行所述第二存储介质存储的第二类初始化程序,所述第二类初始化程序包括除所述第一类初始化程序之外的BIOS启动程序;当所述除所述第一类初始化程序之外的BIOS启动程序执行完成后,将控制权转交至操作系统OS。
技术领域
本申请涉及通信技术领域,尤其涉及一种基本输入输出系统BIOS启动方法及装置。
背景技术
对于X86服务器系统来说,主要由CPU、南桥(英文:Platform Controller Hub,简称:PCH)平台控制器以及基本输入输出系统(英文:Basic Input Output System,简称:BIOS)-基板管理控制器(英文:Baseboard Management Controller,简称:BMC)系统组成。CPU主要用于进行高性能计算并对外提供大容量的存储接口及业务扩展接口;PCH平台控制器主要用于对外扩展高低速接口,例如,USB、PCIe接口等;BIOS主要用于负责驱动CPU、PCH等硬件设备,保障硬件设备的正常运行;BMC主要用于对系统的状态监控以及对服务器进行远程管理。
AST2500芯片可作为一种BMC芯片用于X86服务器中。该芯片主要用于单板管理控制器,检测单板的运行状态,并且可以控制单板的运行。同时,AST2500芯片提供了丰富的接口,例如,VGA、SPI、DDR4、SPI、RGMII、NCSI、I2C、PWM、SD等接口。其中,AST2500芯片提供了一个eSPI接口和多个SPI接口。eSPI接口用于与PCH平台控制器连接;一个SPI接口用于与BMCFlash连接,一个SPI接口用于与BIOS Flash连接。X86服务器上电开机后,CPU通过SPI接口读取BIOS Flash芯片(16M)内存储的程序代码,开始执行底层硬件初始化动作。
在现有BIOS启动过程中,需在主板上专门放置一颗16M大小的Flash芯片用于承载BIOS的启动,而16M大小的Flash芯片成本较高,每台服务器至少配置一颗16M大小的Flash芯片。若采用双BIOS的启动方案,则需安装两颗16M大小的Flash芯片用于BIOS的启动,成本增加明显。
发明内容
有鉴于此,本申请提供了一种基本输入输出系统BIOS启动方法及装置,用以节约X86服务器的硬件部件成本。
第一方面,本申请提供了一种基本输入输出系统BIOS启动方法,所述方法包括:
当BMC系统芯片上电后,通过SPI接口,访问第一存储介质;
执行所述第一存储介质中存储的第一类初始化程序,所述第一类初始化程序包括CPU初始化程序、PCH寄存器初始化程序以及地址空间初始化程序;
当所述CPU初始化程序、PCH寄存器初始化程序以及地址空间初始化程序均执行完成后,通过MMIO方式,访问BMC系统芯片包括的第二存储介质;
执行所述第二存储介质存储的第二类初始化程序,所述第二类初始化程序包括除所述第一类初始化程序之外的BIOS启动程序;
当所述除所述第一类初始化程序之外的BIOS启动程序执行完成后,将控制权转交至操作系统OS。
第二方面,本申请提供了一种基本输入输出系统BIOS启动装置,所述装置包括:
访问单元,用于当BMC系统芯片上电后,通过SPI接口,访问第一存储介质;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010520488.6/2.html,转载请声明来源钻瓜专利网。