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.

[参考译文] RTOS/EVMK2H:K2H PCIe 限制是否为2K 字节?

Guru**** 2614265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/581797/rtos-evmk2h-has-k2h-pcie-limit-2k-bytes

器件型号:EVMK2H

工具/软件:TI-RTOS


你(们)好

我的 PCIe 系统由1个 DSP (K2H)和1个 FPGA 组成。

DSP 使用 TI-RTOS。

我配置了 K2H RC 模式。 并使用 K2H 中的 EDMA3从 DSP 传输到 FPGA。

DMA 工作正常。 但我有一些问题。 只有2K 字节有效。

我配置了 OB 大小为1MB。 OB 区域1用于 FPGA。

当我向 FPGA 32K 字节发送数据时、仅数据传输0x000 ~ 0x800。 "赞"工作具有2K 字节的限制。

和读取操作是相同的。

我要找什么??

PLZ 让我知道如何删除限制2K 字节。

此致

谢谢

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

    我已通知 RTOS 团队。 他们的反馈将在此处发布。

    同时、请分享这是哪个 SDK 版本?

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

    此类2KB 没有数据限制。 K2H 的 PCIe 数据空间为256MB、从0x5000_0000到0x5FFF_FFFF。 该区域分为32个 OB 区域。 OB 区域最大为8MB、当然您可以将 OB 与1MB 配合使用。

    要进行调试、在 DSP 和 FPGA 之间建立 PCIe 连接后、您可以使用 CCS 存储器窗口从0x5000_0000写入超过2KB 的图形、并查看是否已登录到 FPGA 端存储器。 如果可以、请将 CPU 更换为 EDMA。

    过去、我们测试了 EDMA 通过 PCIe 传输几兆字节数据的情况、这没有任何问题。

    此致、Eric