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.

[参考译文] TMS320F28375S:确认 EMIF 规格

Guru**** 2521030 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/594463/tms320f28375s-confirm-the-emif-specification

器件型号:TMS320F28375S
主题中讨论的其他器件:C2000WARE

尊敬的 TI 专家:

请允许我确认以下问题。

[问题1]
当 F28375S 不访问任何 CS 区域时、EMIF1的数据总线是否为低电平?

[问题2]
EMIF2的数据总线是否继续保持最新的写入值?

->我的客户说、如果连接到 EMIF2的 SDRAM 通过 CCS 写入该值、它可以读取最新的写入值。

此致。
Kaka

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

    您好、Kaka、

    [报价]当 F28375S 不访问任何 CS 区域时、EMIF1的数据总线是否为低电平? [/报价]

    数据总线无效。 当没有有效访问时、用户不应在数据总线上采用任何值。

    [报价] EMIF2的数据总线是否继续保持最新的写入值? [/报价]

    是的。 没错。 请参阅 TRM 的"25.3.7数据总线停车"部分。

    此致、

    Vivek Singh

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

    感谢您的回答。
    除上述问题外、请允许我确认以下问题。
    [问题]
    我的客户担心 EMIF 数据总线线路是"低电平"、即使当 DSP 被 CCS 停止时、这些线路上有上拉寄存器。 当器件运行时、此行为是否正确?

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

    除非有读取、否则数据引脚处于输出模式、因此拉电阻器不会产生任何影响。

    此致、

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

    感谢您的回答。
    我想知道为什么当器件被 CCS 停止时器件将"低电平"。 请您详细解释一下吗?
    "输出模式"是否意味着器件将启用"数据总线停止"?

    此外、当我的客户尝试将 EMIF 引脚设置为 GPIO 时、EMIF 数据总线线路处于"高电平"状态。
    因此、总线线路上的"低电平"状态似乎是由器件驱动的。 你怎么看?
    这些线路上存在噪声。 他们知道这个设置不正确、但是他们也想知道 EMIF 总线线路上出现噪声的原因。

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

    在 GPIO 模式下、默认情况下引脚处于输入模式(器件处于三态)、因此引脚将根据外部上拉/驱动器保持处于一种状态。 一旦引脚被切换至 EMIF 模式、它就变成输出、在这种情况下、引脚上的一些值将被驱动。 因为没有访问权限、所以这些可能是"0"。 即使在 GPIO 模式下、如果您将引脚的方向更改为输出模式、默认情况下引脚将被驱动为"0"。

    我不确定是否有噪声。 这可能是由于电路板问题造成的。

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

    感谢您的回答。
    顺便说一下、请您对我的以下问题提供意见吗?
    >我想知道为什么当 CCS 停止器件时器件会"低电平"。 请您详细解释一下吗?
    >“输出模式”是否意味着设备将启用“数据总线驻留”?
    此致。
    Kaka
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kaka、

    [报价]>我想知道为什么当 CCS 停止器件时器件将为"低电平"。 请您详细解释一下吗? [/报价]

    我可能无法正确理解这个问题。 在 EMIF 事务的中间、如果 CPU 被调试器暂停、所有 EMIF 数据线路都会变为低电平吗?

    [报价]>“输出模式”是否意味着设备将启用“数据总线停止”? [/报价]

    输出模式意味着数据线将以有效值驱动。 数据总线停止始终启用。

    此致、

    Vivek Singh

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

    感谢您的回答。
    >在 EMIF 事务的中间、如果 CPU 被调试器暂停、所有 EMIF 数据线路都会变为低电平吗?
    [卡卡]
    是的、您的理解是正确的。 因此、我想知道 EMIF 数据线路变为低电平的原因。

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

    我从他们那里获得了更多反馈。
    即使数据总线线路的最新值为"1"、当器件暂停时、EMIF 数据线路将变为低电平。

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

    请提供您的意见吗?

    此致。
    Kaka
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可能需要就此与设计团队进行核实。 将在1-2天内返回给您。

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

    感谢您的回答。 我明白了。 我正在等待您的反馈。

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

    您好、Kaka、

    我在我的设置中尝试过此操作、并且在 CPU 暂停时、我看不到数据引脚变为低电平。 是否可以从客户那里获取我 可以在我的设置上运行的示例代码来检查此代码?

    此致、

    Vivek Singh

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

    我可以通过使用 launchxl-f28377s 在 C2000Ware 中使用"emif1_16bit_asram_cpu01"的示例代码来重现此现象。
    请使用此代码并确认 EMIF 数据线路的引脚状态。

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

    您好、Kaka、

    我已经使用了这个示例以及 SDRAM 示例、但没有看到这个。 客户还在使用 SDRAM 还是 ASRAM?

    可能是我没有遵循正确的顺序。 您能否写下重现此问题的确切步骤和观察结果?

    此致、

    Vivek Singh

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

    您好、Vivek、

    他们使用了 ASRAM。

    您是否为 EMIF 数据线执行了上拉?
    如果是这样、我总结了重现的方法、如下所示。
    1.上拉 LaunchPad Booster 接头上的 EMIF 数据线。
    2.运行示例代码直到 EMIF 引脚初始化。
    3.检查引脚状态。
    ->在暂停程序时、您将能够确认这些引脚处于"低电平"状态。

    此致。
    Kaka

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

    您好、Kaka、

    EMIF 初始化后、数据引脚将被驱动为低电平。 这是预期输出。

    Vivek Singh

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

    否。。。 我不明白为什么我们可以在 CPU 运行时确认这些引脚上的高电平状态、即使数据引脚在初始化后被驱动为低电平。 当 CPU 输出数据或者 CPU 被暂停时、EMIF 引脚状态将为低电平。 因此、在完成此示例代码后、您将能够确认这种现象。
    请重新检查以下方法。

    1.上拉 LaunchPad Booster 接头上的 EMIF 数据线。
    2.运行示例代码直到完成程序。
    3.检查引脚状态。
    4.在 CPU 暂停时检查引脚状态

    我想知道为什么当 CPU 被暂停时、这个 EMIF 数据引脚将为低电平。
    此致。
    Kaka

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

    您如何在步骤3中检查引脚的状态? 您是否在 EMIF 初始化之后放置 while (1)循环? 如果您在写入后挂起 CPU 会发生什么情况。 例如、将数据0xFFFF 写入外部存储器、然后挂起 CPU 并检查数据引脚上的值。

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

    是的、我在示例代码中添加了 while 环路。 即使写入0xFFFFFFFF、引脚也处于低电平状态。 即、我将值表单更改为"mem_WDS=0x01234567"至"mem_WDS = 0xFFFFFFFF"
    您能否重现这种现象?
    我们需要尽快答复我的客户.... 因为回答这个问题需要很长时间

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

    我不能再现这种现象
    我将再次尝试这样做。

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

    你(们)好
    我可以复制。 当程序完成时、数据线为低电平。
    此外、当在112线路上暂停程序时、数据线路为低电平。
    如果将引脚多路复用器从 EMIF 更改为 GPIO、则数据线处于高电平状态。

    *我在 GPIO 73引脚上检查了这种现象。


    此致。
    Kaka

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

    你有更新吗?

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

    Kaka、

    在上一篇帖子中、您提到了以下内容-

    '程序完成后、数据线为低电平。'

    "此外、当程序在112线路上挂起时、数据线路处于低电平。"

    因此、在这两种情况下、数据线都是低电平。 对于 GPIO、默认情况下引脚处于输入模式(三态)、因此引脚会由于外部上拉而处于高电平状态。

    正如我之前提到的、CPU 暂停对 EMIF 数据线路没有影响、我也在电路板上对此进行了检查。

    GPIO73或所有具有 EMIF 数据功能的 GPIO 引脚也会出现此问题。

    您是否与您所在地区的任何 FAE (现场应用工程师)有联系? 如果是、则与他讨论此问题、我们可以设置一个 WebEx 会话来研究此问题。

    此致、

    Vivek Singh

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

    客户告知所有 GPIO 管脚都发生了这种现象。 我的客户的问题是、为什么 CPU 暂停时这些引脚将为低电平。 我知道这种现象不会影响器件运行、但他们想知道这一原因。

    否 此客户是无符号客户。 因此我们无法获得您当地的 FAE 合作。

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

    如果可能、您会提供您的意见吗?

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

    正如我提到的、我无法在我的设置上重现此问题、从规格的角度来看、我们看不到任何对 GPIO 状态的 CPU 暂停的依赖。 这就是为什么我要求联系 FAE、以便我们可以设置一个电话/WebEx 来进一步了解这一点的原因。

    Vivek Singh