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.

[参考译文] CCS/TMS320C6657:通过 SRIO 传输数据

Guru**** 2587365 points
Other Parts Discussed in Thread: TMS320C6657

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/636663/ccs-tms320c6657-data-transfer-over-srio

器件型号:TMS320C6657

工具/软件:Code Composer Studio

我们正在尝试与 TMS320C6657的外设进行通信。  已尝试使用 GEL 脚本"TCI6678_8_SRIO_v0.13" 脚本通过 SRIO 进行基本测试和数据交换。 此脚本 获得 SRIO 块的正确状态,但无法执行数据 传输(NWRITT) 。

在我们的配置中、我们使用了:

LSU - 0

输出端口-0

ID 大小-1

目标 ID -0

 尝试了许多组合、但运气不好。

谢谢、

Ripul

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

    GEL 文件只是初始化脚本。 正如我看到的、它只启用 SRIO 模块的时钟:
    SET_PSC_STATE (PD4、LPSC_SRIO、PSC_ENABLE);
    GEL_MapAddStr (0x50000000、0、0x10000000、"R|W|AS4"、0); // SRIO 数据
    您可以修改 GEL 文件以添加一些 SRIO 测试过程、但您应该自行添加。
    我可以建议查看 TI SDK RTOS 中的 SRIO 示例以查看 SRIO 模块的配置。 您可以从此处下载源:
    www.ti.com/.../processor-sdk-c665x。
    SRIO 源位于:
    ~/ti/pdk_ /packages/ti/drv/srio

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    同样仅供参考、您可以使用 c6657 GEL 文件、而不是 c6678。 它位于/ti/ccsv7/ccs_base/emulation/boards/evmc6657l/gel/evmc6657l.gel

    此致、
    Yordan