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.

[参考译文] TDA2xx:VisionSDK Starterware PCIe 示例

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/670198/tda2xx-visionsdk-starterware-pcie-example

您好!

我有两个通过 PCIe 连接的 TDA2xx SoC。 我正在尝试运行一个可在 VisionSDK 2.12.01的 starterware_01_07_01_20中找到的测试。 我构建了"PCIe_app_EP_write_loopback"和"PCIe_app_RC_write_loopback"示例、为每个示例生成了 AppImage 并将 RC 加载到 SoC#1和 EP 加载到 SoC#2。 我为这两个器件选择 Gen1链路速度、几分钟后、这两个器件都建立了链路。 然而,在这一点之后没有发生任何事情。 我假设 RC 侧一直在尝试启用 memSpace。

这是测试的执行方式吗?如果是、会占用执行的时间是多少? 该示例未以任何方式修改。

提前感谢您。

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

    您能否尝试使用 GEL 运行并查看该示例是否适合您。

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

    您好、Rishabh、

    我无法使用 GEL 运行示例、因为我没有2个 JTAG、我将尝试再获取1个。 同时、您认为问题出在哪呢? 我是否正确运行了代码? 我目前正在学习 PCIe、因此建议将对我有所帮助。

    谢谢你。

    编辑:我进一步调查了错误,是 RC 卡住了,它从 PCIe.c 调用 PCIETrafficCtrl(),并且不会从该函数中退出。 为什么会这样呢?

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

    VisionSDK 2.12.01不是完整版本、而是补丁版本。
    一个问题可能是该示例未在该特定版本上进行验证。
    如果您要开始新的开发、我建议您选择最新版本: www.ti.com/.../PROCESSOR-SDK-TDAX
    希望这对您有所帮助。

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

    我将尝试此处的示例、我看到它与 VSDK 2.12.01中的示例不同。

    我们将向您提供相关新闻。

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

    您好、Rishabh、

    您说得对、VSDK 3中的示例有效。 非常感谢。

    此致、
    Nick

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

    感谢您的更新。 我将关闭此主题。
    通过创建新主题、您可以随时提出任何后续问题。

    此致、
    Rishabh