[发明专利]电子设备和PCIE Switch芯片的端口配置方法有效
申请号: | 202210893991.5 | 申请日: | 2022-07-27 |
公开(公告)号: | CN115422110B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 彭文庭 | 申请(专利权)人: | 超聚变数字技术有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 450046 河南省郑州市郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 pcie switch 芯片 端口 配置 方法 | ||
本申请关于一种电子设备和PCIE Switch芯片的端口配置方法,涉及电子设备的通信接口技术领域,在本申请中,在电子设备未启动时,控制器将PCIE Switch芯片的目标固件对应的控制信号传输至PCIE Switch芯片,在电子设备启动时,PCIE Switch芯片根据该控制信号从多个候选固件中确定并加载目标固件,完成PCIE Switch芯片的配置。本申请在PCIESwitch芯片的配置过程中,无需对存储器内部存储的固件进行更新替换,PCIE Switch芯片只需在电子设备启动时根据控制信号确定并加载目标固件,完成配置。能够节约PCIE Switch芯片的配置时间,提升配置效率。
技术领域
本申请涉及电子设备的通信接口技术领域,尤其涉及一种电子设备和PCIESwitch芯片的端口配置方法。
背景技术
PCIE(Peripheral Component Interconnect express)是一种高速串行计算机扩展总线标准。PCIE Switch(PCIE交换)芯片是一种高速PCIE交换设备,用于电子设备的PCIE接口的扩展,以支持更多的PCIE设备,如SSD硬盘、网卡等。以电子设备为服务器为例,当服务器的主机侧通过PCIE Switch连接不同的PCIE设备时,需要对PCIE交换芯片进行初始化模式配置,以实现PCIE接口重新分配。
固件是实现系统的基础底层的工作的程序,一般存储于设备的电可擦除存储器EEPROM或FLASH芯片中,可由用户通过特定的刷新程序进行升级的程序。PCIE Switch芯片在正常运行时,需要固件的支持。比如,PCIE Switch芯片通过加载固件来进行初始化模式配置。相关技术中,通过基板管理控制器(Baseboard Management Controller,BMC)读取电子设备的系统配置信息,根据该系统配置信息判断当前设备的具体型号从而确定PCIESwitch芯片所对应的目标固件版本,同时获取PCIE Switch芯片的当前固件版本。在目标固件版本和当前固件版本不一致的情况下,BMC将当前固件版本的固件更新为目标固件版本的目标固件,然后对电子设备进行重启,以使得PCIE Switch芯片加载目标固件,完成配置。BMC对固件的更新过程及电子设备的重新启动使得PCIE Switch芯片的配置过程具有配置时间长,效率低的缺点。同时,如果出现与PCIE Switch相连的设备端口或线缆连接位置变化,电子设备的系统配置信息并不会自动更新,配置的灵活性差。因此,如何提升PCIESwitch芯片的配置效率,成为亟待解决的技术问题。
发明内容
本申请实施例提供一种电子设备和PCIE Switch芯片的端口配置方法,用于提升PCIE Switch芯片的配置效率及配置灵活性。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,提供了一种电子设备,包括PCIE Switch芯片、控制器和存储器;PCIESwitch芯片连接控制器和存储器;存储器存储有PCIE Switch芯片的多个候选固件,多个候选固件与准备接入PCIE Switch芯片的多个接入设备一一对应;控制器用于在电子设备未启动的情况下,确定PCIE Switch芯片的目标固件的固件版本号,生成与目标固件的固件版本号对应的控制信号,将控制信号传输至PCIE Switch芯片;其中,目标固件为使得与PCIESwitch芯片连接的接入设备正常工作时所需加载的固件;PCIE Switch芯片用于当电子设备启动时,根据控制信号从多个候选固件中确定目标固件,并加载目标固件。也就是说,控制器能够在电子设备未启动的情况下,根据目标系统配置信息确定并传输目标固件对应的控制信号给PCIE Switch芯片,并且PCIE Switch芯片的多个候选固件预先存储在存储器中,PCIE Switch芯片只需在电子设备启动时根据控制信号从多个候选固件中确定目标固件,加载该目标固件,即可完成配置。由于在PCIE Switch芯片的配置过程中,无需诸如BMC的器件对存储器中的固件进行更新替换,也无需重启电子设备,因此能够节约PCIE Switch芯片的配置时间,提升配置效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超聚变数字技术有限公司,未经超聚变数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210893991.5/2.html,转载请声明来源钻瓜专利网。