This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] XIO3130:PCIe 1对2分组交换机需要

Guru**** 2477175 points
Other Parts Discussed in Thread: XIO3130

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/578491/xio3130-pcie-1-to-2-packet-switch-need

部件号:XIO3130
“线程: Processor-SDK-AM57X”中讨论的其他部件

您好,  

我正在寻找PCIe 1对2分组交换机。  XIO3130是否合适?  此外,最重要的是,推荐的设备是否有Win10和非GPL源代码?

谢谢!
Andrew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    XIO3130是一个1对3交换机,因此可以正常工作。

    没有源代码,因为所有操作系统都已具有用于PCI(e)交换机的内置驱动程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我的客户有一个适用于他们的机箱的自定义操作系统,需要根据非GPL源代码自行开发驱动程序。 这是源代码可用性请求的原因。 如果没有这一点,客户将无法与TI继续合作。 我们能否提供? 如果需要,您可以通过单独的电子邮件与我联系。

    Andrew
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不知道TI是否有内部代码。

    但此设备是按照相应的PCIe规格编写的,因此不会有任何特定于设备的代码。 从理论上讲,来自任何操作系统的PCIe代码都很有帮助。

    处理器-SDK-AM57X在RTOS封装中有一些PCIe代码,但 处理器SDK RTOS PCIe wiki页面显示:

    PCIe外围设备可用作根复合设备。 可以连接一个或多个其他端点(多个端点需要板上的PCIe交换机)。 LLD将外围设备配置为RC模式。 它不会尝试模拟Linux驱动程序的全部枚举功能。 相反,用户需要提供特定于他们打算支持的每个端点的代码。

    最好查看其中一个BSD;例如,FreeBSD处理 sys/dev/pci/pci_pci.c.中的PCI/PCI桥但是,虽然该代码处理枚举设备,但大多数代码都特定于FreeBSD。