pcie switch对象缺失

背景:ubc/ubcdd经过PEX89104(PCIE switch)转为了5路pcie,在openubmc中的vpd组件没有定义pcieswitch对象。
目标:ubc/ubcdd下行后可以通过pcie switch关联更多的pcie对象。
说明:PCIeSwitch是一个交换板,有五个pcie switch芯片。诉求是在BusinessConnector对象下关联新的PCIeSwitch对象用于pcie建链,最终目标是识别pcie switch芯片下的pcie卡。
疑惑:PCIeswitch类如何开发?因为目前的建立链路需要pcie switch类的支持,所以在配置BusinessConnector无法设置下行对象,这会导致什么异常?

1 个赞

能否提供一些pcie switch芯片的详细资料?目前来看gap就在这点,由于我们掌握的信息不够,无法对pcie switch芯片建模

因为v2是实现过pcie switch的,参考v2的实现pcie switch芯片的建模可以吗?芯片的型号是:PEX89104

据了解,V2是跟BIOS约定好整机配置上报的,并不是动态建链

目前我们的bios是天池默认做法。还有pcie switch芯片建模需要掌握的信息可以给我一个列表,我们统一整理答复给您。

在有switch的情况下,Connector_PCIE_1对象和PcieAddrInfo_1对象如何关联起来?

我们最近也碰到了pcie switch芯片适配需求
客户用的pcie switch芯片型号是PLX8749,扩展出来接 昇腾卡300V, 300V PRO 视频解析卡

这块有点陌生,应该和IEU Riser卡不是一回事吧,如何着手开展这类适配开发工作,麻烦给点思路呀 :folded_hands:

目前没有适配过pcie switch,可以先申报hardware sig议题,在sig例会上和专家一起讨论