电子设备和PCIESwitch芯片的端口配置方法与流程

文档序号:32413022发布日期:2022-12-02 21:45阅读:来源:国知局

技术特征:
1.一种电子设备,其特征在于,包括pcie switch芯片、控制器和存储器;所述pcie switch芯片连接所述控制器和所述存储器;所述存储器存储有所述pcie switch芯片的多个候选固件,所述多个候选固件与准备接入pcie switch芯片的多个接入设备一一对应;所述控制器用于在所述电子设备未启动时,确定所述pcie switch芯片的目标固件的固件版本号,生成与所述目标固件的固件版本号所对应的控制信号,将所述控制信号传输至所述pcie switch芯片;其中,所述目标固件为使得与pcie switch芯片连接的接入设备正常工作时所需加载的固件;所述pcie switch芯片用于当所述电子设备启动时,根据所述控制信号从所述多个候选固件中确定所述目标固件,并加载所述目标固件。2.根据权利要求1所述的电子设备,其特征在于,所述控制器在确定所述pcie switch芯片的目标固件的固件版本号时,包括:根据与所述pcie switch芯片连接的接入设备,获取接入设备的配置信息,根据所述配置信息确定与所述接入设备对应的固件版本号。3.根据权利要求2所述的电子设备,其特征在于,所述配置信息为与所述pcie switch芯片连接的所述接入设备的一个或多个端口信息。4.根据权利要求1或2所述的电子设备,其特征在于,所述存储器包括一个或者多个spi flash芯片;所述spi flash芯片与所述pcie switch芯片连接;所述spi flash芯片具有多个存储分区,不同所述存储分区分别存储有不同的候选固件。5.根据权利要求4所述的电子设备,其特征在于,所述pcie switch芯片在根据所述控制信号从所述多个候选固件中确定所述目标固件时,包括:根据所述控制器生成的控制信号确定spi flash芯片中的目标存储分区,并从所述目标存储分区中加载所述目标固件。6.根据权利要求2所述的电子设备,其特征在于,所述电子设备还包括连接器,所述pcie switch芯片的各个端口通过所述连接器与接入设备连接;所述控制器连接所述连接器;在电子设备未启动的情况下,所述控制器通过所述连接器获取所述接入设备的配置信息,并且通过所述配置信息确定所述pcie switch芯片的各个端口的端口信息,所述端口信息包括端口种类和端口模式。7.根据权利要求6所述的电子设备,其特征在于,所述pcie switch芯片包括一个或者多个虚拟交换模块,所述虚拟交换模块包括一个或多个端口。8.根据权利要求6或7所述的电子设备,其特征在于,所述端口种类包括上行端口或下行端口,所述端口模式包括x16模式、x8模式、x4模式或x2模式中的一种或多种组合。9.一种pcie switch芯片的端口配置方法,其特征在于,应用于电子设备,所述电子设备包括控制器,所述控制器连接pcie switch芯片,所述方法包括:在所述电子设备未启动时,确定所述pcie switch芯片的目标固件的固件版本号;生成与所述目标固件的固件版本号所对应的控制信号;将所述控制信号传输至所述pcie switch芯片;在所述电子设备启动时所述控制信号用于指示所述pcie switch芯片从多个候选固件中确定所述目标固件,并加载所述目标固
件;所述多个候选固件存储在与所述pcie switch芯片连接的存储器中;其中所述目标固件为与pcie switch芯片连接的接入设备正常工作时所需加载的固件,所述多个候选固件与准备接入pcie switch芯片的多个接入设备一一对应。10.根据权利要求9所述的pcie switch芯片的端口配置方法,其特征在于,所述确定所述pcie switch芯片的目标固件的固件版本号,包括:根据与所述pcie switch芯片连接的接入设备,获取接入设备的配置信息,根据所述配置信息确定与所述接入设备对应的固件版本号。11.根据权利要求9所述的pcie switch芯片的端口配置方法,其特征在于,所述配置信息为与所述pcie switch芯片连接的所述接入设备的一个或多个端口信息。12.根据权利要求9或10所述的pcie switch芯片的端口配置方法,其特征在于,所述存储器包括一个或者多个spi flash芯片;所述spi flash芯片与所述pcie switch芯片连接;所述spi flash芯片具有多个存储分区,不同所述存储分区分别存储有不同的候选固件。13.根据权利要求12所述的pcie switch芯片的端口配置方法,其特征在于,所述控制信号用于指示所述pcie switch芯片从多个候选固件中确定所述目标固件时,包括:根据所述控制器生成的控制信号确定spi flash芯片中的目标存储分区,并从所述目标存储分区中加载所述目标固件。14.根据权利要求10所述的pcie switch芯片的端口配置方法,其特征在于,所述pcie switch芯片的各个端口通过连接器与所述接入设备连接,所述控制器连接所述连接器;在电子设备未启动的情况下,所述控制器通过连接器获取与所述接入设备的配置信息,并且通过所述配置信息确定所述pcie switch芯片的各个端口的端口信息,所述端口信息包括端口种类和端口模式。15.根据权利要求14所述的pcie switch芯片的端口配置方法,其特征在于,所述pcie switch芯片包括一个或者多个虚拟交换模块,所述虚拟交换模块包括一个或多个端口。16.根据权利要求14或15所述的pcie switch芯片的端口配置方法,其特征在于,所述端口种类包括上行端口或下行端口,所述端口模式包括x16模式、x8模式、x4模式或x2模式中的一种或多种组合。

技术总结
本申请关于一种电子设备和PCIE Switch芯片的端口配置方法,涉及电子设备的通信接口技术领域,在本申请中,在电子设备未启动时,控制器将PCIE Switch芯片的目标固件对应的控制信号传输至PCIE Switch芯片,在电子设备启动时,PCIE Switch芯片根据该控制信号从多个候选固件中确定并加载目标固件,完成PCIE Switch芯片的配置。本申请在PCIESwitch芯片的配置过程中,无需对存储器内部存储的固件进行更新替换,PCIE Switch芯片只需在电子设备启动时根据控制信号确定并加载目标固件,完成配置。能够节约PCIE Switch芯片的配置时间,提升配置效率。效率。效率。


技术研发人员:彭文庭
受保护的技术使用者:超聚变数字技术有限公司
技术研发日:2022.07.27
技术公布日:2022/12/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1