PCIe Switch配置系统、方法、设备及介质技术方案

技术编号:24852353 阅读:44 留言:0更新日期:2020-07-10 19:06
本申请公开了一种PCIe Switch配置系统、方法、设备及介质,包括:CPU,与CPU的PCIe信号连接的PCIe Switch芯片,与PCIe Switch芯片连接的BMC,与PCIe Switch芯片和BMC分别连接的SPI Switch芯片,以及与SPI Switch芯片分别连接的第一Flash芯片和第二Flash芯片;BMC,用于获取当前PCIe配置信息,控制SPI Switch芯片选通第一Flash芯片或第二Flash芯片。当一个Flash出现不可修复故障时,可通过BMC读取当前系统IO状态并切换另一个Flash,降低服务器系统PCIe功能出现故障的风险,提升服务器系统的可靠性。

【技术实现步骤摘要】
PCIeSwitch配置系统、方法、设备及介质
本专利技术涉及服务器
,特别是涉及一种PCIeSwitch配置系统、方法、设备及介质。
技术介绍
在服务器系统中PCIeSwitch(即PCIe扩展、交换芯片)用于PCIe信号的扩展与重新分配。当PCIeSwitch配置出现故障时会导致服务器系统的部分PCIe设备不可用。PCIeSwitch通过Flash进行配置,服务器系统中基板管理控制器(BaseboardManagementController,BMC)可以对PCIeSwitch进行配置与配置文件升级。目前,如图1所示,每个PCIeSwitch连接一个Flash,没有冗余功能,当Flash出现硬件故障时,系统PCIe不可用,且Flash故障只能返厂更换芯片,将对用户造成极大损失。因此,如何解决服务器系统中PCIeSwitch配置Flash没有冗余设计问题,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种PCIeSwitch配置系统、方法、设备及介质,可以实现P本文档来自技高网...

【技术保护点】
1.一种PCIe Switch配置系统,其特征在于,包括:CPU,与所述CPU的PCIe信号连接的PCIe Switch芯片,与所述PCIe Switch芯片连接的BMC,与所述PCIe Switch芯片和所述BMC分别连接的SPI Switch芯片,以及与所述SPI Switch芯片分别连接的第一Flash芯片和第二Flash芯片;/n所述BMC,用于获取当前PCIe配置信息,控制所述SPI Switch芯片选通所述第一Flash芯片或所述第二Flash芯片。/n

【技术特征摘要】
1.一种PCIeSwitch配置系统,其特征在于,包括:CPU,与所述CPU的PCIe信号连接的PCIeSwitch芯片,与所述PCIeSwitch芯片连接的BMC,与所述PCIeSwitch芯片和所述BMC分别连接的SPISwitch芯片,以及与所述SPISwitch芯片分别连接的第一Flash芯片和第二Flash芯片;
所述BMC,用于获取当前PCIe配置信息,控制所述SPISwitch芯片选通所述第一Flash芯片或所述第二Flash芯片。


2.根据权利要求1所述的PCIeSwitch配置系统,其特征在于,所述BMC与所述SPISwitch芯片通过Sel信号相连;
所述BMC,用于获取当前PCIe配置信息,通过所述Sel信号控制所述SPISwitch芯片选通第一Flash芯片或第二Flash芯片。


3.根据权利要求2所述的PCIeSwitch配置系统,其特征在于,所述PCIeSwitch芯片与所述SPISwitch芯片通过SPI信号相连;
所述BMC与所述PCIeSwitch芯片通过UART相连。


4.根据权利要求3所述的PCIeSwitch配置系统,其特征在于,所述BMC,还用于通过所述PCIeSwitch芯片修改或升级所述第一Flash芯片与所述第二Flash芯片中的配置文件。


5.根据权利要求4所述的PCIeSwitch配置系统,其特征在于,当服务器只有一种PCIe拓扑配置时,所述第一Flash芯片与所述第二Flash芯片,用于互做冗余;
当服务器有至少两种PCIe拓扑配置时,所述第一Flash芯片和所述第二Flash芯片,分别存放有两种不同模式的配置文件,用于做双模切换。


6.一种PCIeSwitch配置系统的操作方法,其特征在于,...

【专利技术属性】
技术研发人员:吴浩
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:山东;37

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

1