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.

[参考译文] TMS320F28388D:HSEC180集线站不提供 EMIF 地址行 A11和数据行 D9

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS320F28388D, TMDSHSECDOCK, TMDSCNCD28379D, TMDSCNCD28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/929005/tms320f28388d-emif-address-line-a11-and-data-line-d9-not-available-on-hsec180-docking-station

器件型号:TMS320F28388D
主题中讨论的其他器件: TMDSHSECDOCKTMDSCNCD28379DTMDSCNCD28388D

我尝试使用 TMS320F28388D 上的 EMIF1接口与 TMDSHSECDOCK 配对、以连接外部并行 NOR 闪存芯片。

我正在通过 TMDSHSECDOCK 扩展坞上的接头引脚访问 EMIF 接口信号、但似乎并非所有地址和数据引脚都可以访问。 尤其是 EMIF1_A7和 EMIF1_D9。

EMIF1_A7使用 GPIO47或 GPIO51。 GPIO47在 TMDSHSECDOCK 上不可用、而 GPIO51由 EMIF1_A11使用、后者没有其他多路复用器选项。 这样、我就无法在接口中同时使用 A7和 A11地址线。

EMIF1_D9 (GPIO75)根本不存在于 TMDSHSECDOCK 上、因此我无法将该数据线连接到闪存组件。

这是对接口上缺少几个信号的监督、还是没有正确的接头图?

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

    Mark、您好!

    在该器 件上、我们将以太网和 EtherCAT 作为新接口、这也是高引脚数接口、我们的重点是使它们在集线站上可用、因此 EMIF 引脚可能不可用。 我正在咨询我们的电路板设计专家、以便就此提供任何进一步的输入。

    此致、

    Vivek Singh

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

    我是否可以通过任何方式解决这个问题? 自定义 GPIO 来弥补缺失的引脚?

    否则、是否有一个更好的选项可用于所有可用的 EMIF 引脚?

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

    Mark、

    TMDSCNCD28379D 应更好地访问 EMIF 连接、其 EMIF 从原型设计的角度来看与 F28388D 非常相似。 这可能很适合您的目的。

    在专门谈到 TMDSCNCD28388D 时、我们在设计阶段确实考虑了这一点、正如 Vivek 所说、我们已数字化支持以太网、EtherCAT 和我们的标准 controlCARD"控制功能"。 所有这些限制使得很难支持 EMIF。

    然而、我认为 EMIF1确实具有在8位模式下运行所需的所有引脚。 正如您指出的那样、它的恼人的 D9会导致16b 模式出现问题。 下面显示的配置不启用"等待"功能。

    如果您真的对16b 模式感兴趣、则可以添加一条"蓝线"、将 GPIO 75从以太网 TX_D0线降低到边缘连接器中未使用的引脚。 这会限制接口的速度、但仍然可以很好地证明您的软件。

    此致、
    Cody

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

    谢谢、

    在该 配置中、我可以在8位模式下通过 、但我无法访问所需的全部地址空间、因为我无法访问所有地址引脚。 有什么权变措施吗?

    具体而言、当我必须将 A7复用到 GPIO52 (因为 GPIO47不在接头上)时、我将失去访问 A11的能力、这就使使用 A11的能力丧失了、因为它没有其他复用选项。

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

    Mark、

    正确、您不能访问整个地址空间。

    针对这种情况的一种权变措施是使用输入和输出 XBAR 将 A7信号移动到另一个引脚。 这将允许针对 A11打开 GPIO51。 为 EMIF 设置 GPIO47、将输入 XBAR 连接到此通道、然后将输出 XBAR 通道连接到此输入 XBar 通道。

    请注意、这将增加信号的一些延迟、并限制您操作 EMIF 接口的速度、但出于实验目的、它应该起作用。


    此致、
    Cody