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.

[参考译文] TDA4VM-Q1:TDA4VH&TDA4VM-Q1 PCIe PHY

Guru**** 2544010 points
Other Parts Discussed in Thread: TDA4VM-Q1, TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1118210/tda4vm-q1-tda4vh-tda4vm-q1-pcie-phy

器件型号:TDA4VM-Q1
主题中讨论的其他部件:TDA4VHTDA4VM

您好!

Q1:用例是 通过使用 RC 的 PCIE0设置  和 使用 EP 的 PCIE1设置将数据从一个 RC 传输到另一个端点

问题2:PCIe 树,如:rc (x86 PC)---(PCIE0 EP)TDA4VH/TDA4VM--(PCIE1 rC) TDA4VH/TDA4VM--- EP2

问题3: 在扫描 PCIe 树时,x86 PC 可以通过 RC(x86) PC 找到 EP2?

Q4:可以将 TDA4VM-Q1或 TDA4VH 设置为与原始 PCIe 开关设置上行端口和下行端口类似?

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

    Haitang、  

    我了解您希望以与标准 PCIe 开关类似的方式使用 TDA4VH。 我相信您可以枚举 RC 所在的 PCIe 空间、并通过 TDA4VH 查看 EPE、但探测应按以下顺序进行:

    EP2进入链路训练就绪状态

    TDA4VH 的 EP 端口就绪、与 TDA4VH/s RC 端口探针 EP2并联

    x86 PC 探针 TDA4VH

    这不同于我们的标准演示:

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/08_02_00_03/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane.html

    因此、我将与我们的团队一起查看 EP 端口和 RC 端口之间的地址空间映射是否存在潜在问题。  

    接收到响应后将更新。  

    Jian

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

    你好,Jian

    感谢您回复问题。

    ------ TDA4VH 的 EP 端口就绪、与 TDA4VH/s RC 端口探针 EP2并联

    Q1: TDA4VH/TDA4VM 何时开始 PCIe 链路传输?  

    Q2: TDA4VM/TDA4VH PCIE0设置为 RC,我们是否可以有支持 MSI 中断源代码?的补丁

    Q3:PCIe 设置为 RC,CAN PCIe 是否具有 PF/VF 设备,可使用 UDMA-P 将数据由其他 EP 发送到 SoC DDR:  

        数据路径类: TDA4VM DDR --- EP bar ---- SoC DDR  

    问题4:我们是否可以有 PCIe 编程指南?