[发明专利]一种驱动能力调节方法、装置、设备及可读存储介质有效
申请号: | 202111607728.7 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114020343B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 郭晓宇 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F13/42 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛晨光 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动 能力 调节 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种驱动能力调节方法,本申请可以在服务器启动过程中,PCH加载BIOS程序之前对BIOS Flash芯片的驱动能力进行配置,将驱动能力与BIOS Flash芯片和PCH之间SPI总线的预设速率信息相匹配,从而确保PCH与BIOS Flash芯片之间能够通过SPI总线正常通信,也即保障了服务器的正常开机,提升了用户体验。本发明还公开了一种驱动能力调节装置、设备及计算机可读存储介质,具有如上驱动能力调节相同的有益效果。
技术领域
本发明涉及服务器领域,特别是涉及一种驱动能力调节方法,本发明还涉及一种驱动能力调节装置、设备及计算机可读存储介质。
背景技术
BIOS(BasicInput Output System,基本输入输出系统)程序存储在BIOS Flash芯片中,每次服务器开机时PCH(Platform Controller Hub,南桥)会从BIOS Flash芯片中加载BIOS程序,以便服务器进入POST阶段进行开机自检以及设置系统配置等操作,BIOS程序跑完确认硬件无误后,才会将服务器控制权交付操作系统OS提供计算服务。
PCH通过SPI(Serial Peripheral Interface,串行外设接口)总线与BIOS芯片进行通信,BIOS芯片中设置了SPI总线的通信速率,但是该通信速率能否顺利实现取决于BIOS芯片中设置的驱动能力,如果驱动能力大小不合适便可能影响PCH与BIOS Flash芯片的通信效果,甚至可能导致PCH无法正常通过SPI总线加载BIOS程序,使得服务器无法开机,用户体验较差。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种驱动能力调节方法,确保PCH与BIOS Flash芯片之间能够通过SPI总线正常通信,也即保障了服务器的正常开机,提升了用户体验;本发明的另一目的是提供一种驱动能力调节装置、设备及计算机可读存储介质,确保PCH与BIOS Flash芯片之间能够通过SPI总线正常通信,也即保障了服务器的正常开机,提升了用户体验。
为解决上述技术问题,本发明提供了一种驱动能力调节方法,包括:
在服务器启动过程中南桥PCH上电之前,从基本输入输出系统BIOS Flash芯片中获取所述BIOS Flash芯片与所述PCH之间串行外设接口SPI总线的预设速率信息;
根据预设的速率与驱动能力值的对应关系,确定与所述预设速率信息匹配的目标驱动能力值;
通过SPI总线将所述BIOS Flash芯片的驱动能力配置为所述目标驱动能力值。
优选地,所述在服务器启动过程中南桥PCH上电之前,从基本输入输出系统BIOSFlash芯片中获取所述BIOS Flash芯片与所述PCH之间串行外设接口SPI总线的预设速率信息具体为:
在服务器启动过程中南桥PCH上电之前,通过接口切换开关将所述BIOS Flash芯片的SPI接口连接至自身;
从基本输入输出系统BIOS Flash芯片中获取所述BIOS Flash芯片与所述PCH之间串行外设接口SPI总线的预设速率信息;
所述通过SPI总线将所述BIOS Flash芯片的驱动能力配置为所述目标驱动能力值之后,该驱动能力调节方法还包括:
通过所述接口切换开关将所述BIOS Flash芯片的SPI接口由自身转移至所述PCH。
优选地,该驱动能力调节方法还包括:
响应于驱动能力配置指令,通过接口切换开关将所述BIOS Flash芯片的SPI接口连接至自身;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111607728.7/2.html,转载请声明来源钻瓜专利网。