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/TMS320C6678:DSP 和 FPGA 通过 EMIF 进行通信时出现问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604805/ccs-tms320c6678-problems-while-dsp-and-fpga-communication-through-emif

器件型号:TMS320C6678

工具/软件:Code Composer Studio

我正在调试 DSP 和 FPGA 之间的通信。 我想使用 GPIO 作为中断输入、调度 DSP 从 FPGA 读取数据;使用 EMIF CS2作为数据传输接口。  使用 EMIF 和 GPIO 配置的初始化文件;使用 CFG 文件将 GPIO0引脚的上升沿配置为中断触发。 但现在程序不会进入  与 GPIO 中断相对应的函数。

此配置是否有任何问题? 除了配置 EMIF 和 GPIO 寄存器,我还需要配置其他寄存器、例如 PSC、PLL?

这是我们第一次与电路板6678进行竞争。 希望专家能对我们进行教育!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将此内容转发给 EMIF c66x 专家。 他们的反馈应发布在此处。

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

    这是您的定制 C6678板吗? 您使用什么软件包来执行 GPIO、EMIF 寄存器? 如何配置 GPIO 中断? 在 Processor SDK RTOS 中、有一个 GPIO LED 切换示例、至少 GPIO 中断可以正常工作、您可以参阅: processors.wiki.ti.com/.../Processor_SDK_RTOS_Software_Developer_Guide

    需要启用 EMIF 的 PSC 域、GPIO 没有 PSC。 对于 DSP 主 PLL、您可以将其设置为1000MHz。

    此致、Eric