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/TMS320C6678:SRIO 应用

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/565854/rtos-tms320c6678-srio-application

器件型号:TMS320C6678

工具/软件:TI-RTOS

你(们)好

你(们)好

我的工具:

操作系统:Win 7

DSP: tms320c6678

电路板: 具有异构结构(FPGA 和 DSP)的定制电路板

在我的场景中、我希望将 FPGA 数据从 SRIO 发送 到 DSP 内核的 L2SRAM、在处理数据后、DSP 将数据从 SRIO 返回到 FPGA。

问题1:

请向我介绍编程用户指南参考。(我研究 了 SPRUGW1B)

问题2:

SRIO 只能在 SYS/BIOS 中工作、我们无法通过 CSL 使用它、我认为对吗?

问题3:

请根据我的应用向我介绍一个演示或示例项目。

此致

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

    Dariush

    [引用用户="Dariush Karami"]

    请向我介绍编程用户指南参考。(我研究 了 SPRUGW1B)

    [/报价]

    我已经搜索过,似乎没有其他软件程序员指南可供 SRIO 为您提供参考。  但是、以下是一些链接、其中包含的信息可能会有所帮助:

    training.ti.com/.../keystone-srio-slides.pdf

    e2e.ti.com/.../895170

    [引用用户="Dariush Karami"]

    SRIO 只能在 SYS/BIOS 中工作、我们无法通过 CSL 使用它、我认为对吗?

    [/报价]

    如果您选择的话、您应该能够直接使用 CSL。  SRIO IPC 传输本身使用 CSL 对外设进行低级访问。

    [引用用户="Dariush Karami"]

    请根据我的应用向我介绍一个演示或示例项目。

    [/报价]

    我找不到任何 DSP 到 FPGA 示例可以为您提供帮助。  如果您尚未看到该示例,则 Processor SDK 中有一个 SRIO 示例(例如,...\pdk_c667x_2_0_4\packages/ti\transport \ipc\c66\SRIO)可作为参考。

    此致、
    Scott

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

    你(们)好

    感谢您的回答、 我学习 了 SPRUGW1B 文档并决定使用直接 I/O、因此我运行了" C:\ti\pdk_C6678_1_1_2_6\packages/ti\drv\examplpleProjects\SxRio_LoopbackDioIsrexampleProject "示例。

    演示工作正常、接下来我将研究代码、我有一些问题。

    问题1:

    如果是回路项目、为什么在 与下面相同的内核(内核0)中发生读取和写入操作?  

    问题2:

    在两个内核上运行项目需要进行哪些更改?

    此致