TI E2E 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.

[参考译文] 66AK2G12:PCIe SERDES 配置

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1117570/66ak2g12-pcie-serdes-configuration

器件型号:66AK2G12
主题中讨论的其他器件: 66AK2H06

您好!

我的客户对66AK2G12 PCIe SERDES 配置有疑问。
根据以下文档第2.3节、有三种 SERDES 类型。
https://www.ti.com/jp/lit/ug/spruho3a/spruho3a.pdf
PHY-A 双通道
PHY-A 4通道
PHY-B
但66AK2G12只有1条通道(Lane0 TX0、RX0)。

同一文档的第2.2节指出、客户需要在 MCSDK 中使用 TI 生成的默认 PHY 配置。
MCSDK 配置了所有四个通道(地址0x02320400-、0x02320600-和0x02320800-)。
这三个通道可以保持不变?

您能否提供 PCIe 配置的示例代码?
客户参考中的以下代码
\ti\pdk_keystone2_3_00_03_15\packages\ti\drv\pcie\examples\src\pcie _sample.c
但它看起来很旧、它适用于66AK2H06。
e2e.ti.com/.../1134.pcie_5F00_sample.c
谢谢、此致、
田志郎一郎

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

    Tashiro-san、您好!

    您的客户可以下载 适用于 K2G的处理器 SDK TI-RTOS。 然后、他们可以 创建 PDK 示例项目并查找 PCIe 示例代码。 请按照 此常见问题 解答创建 PDK 示例工程。 本常见问题解答是针对 AM335x 编写的、但一般程序也适用于 K2G。  

    请注意、TI 已停止支持 此处宣布的针对 K2G 的裸机和基于 TI-RTOS 的软件开发。 我们很可能无法提供进一步的援助。

    此致、

    _________

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

    您好、Jianzhong、

    客户尝试查看 PDK 示例代码、但代码(pcie_sample.c)不像 MCSDK 那样简单明了。
    很难遵循将哪些值写入每个寄存器。
    您或 TI 的其他人能否帮助为他总结每个寄存器设置?

    谢谢、此致、
    田志郎一郎

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

    大家好、Tashiro-san、

    正如我之前所说、我们不再支持 K2G 的 TI-RTOS 软件开发。

    [引用 userid="97804" URL"~/support/processors-group/processors/f/processors-forum/1117570/66ak2g12-PCIe-SerDes 配置/4158942#4158942"]您或 TI 帮助中的人员能否为他总结每个寄存器设置?
    [/报价]

    您的意思是您的客户想要了解如何设置 PCIe 寄存器? 如果是这种情况、您能具体说明哪些寄存器吗? TRM 是否为寄存器设置提供了足够的信息?

    此致、

    _________