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.

[参考译文] TMS570LS3137:EMIF 异步存储器的变通方法会导致额外的 WE 脉冲

Guru**** 2609895 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/761554/tms570ls3137-work-around-for-emif-async-memory-causes-extra-we-pulse

器件型号:TMS570LS3137

我在勘误表中解释了这个问题、其中 EMIF-异 步存储器配置会导致额外的 WE 脉冲。 有趣的是、我有2个相同的外部器件连接到 EMIF_CS2和 EMIF_CS4、而 CS2外设在我的所有电路板上都工作、而 CS4外设在所有电路板上都不工作。

我看到勘误表的工作原理、指示将 MPU 区配置为严格排序或器件类型。 我已经使用严格排序类型(适用于 CS 2、而不适用于 CS4)。 我尝试了可共享和不可共享的设备类型、但 CS4仍然不起作用。

2个问题:

1.变通方案是否应该是可共享或不可共享的、或者您认为它很重要?

2.我是否值得尝试 CS3外设、您认为(如我当前的 CS2/CS4体验)它可以在所有电路板上工作、也可以在所有电路板上工作?

谢谢、

Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更多信息——我把 CS4外设移到了存储器空间 CS3 (并更改了芯片选择),把 MPU 更改为非共享/设备类型,它似乎可以在我拥有的单个板上工作。 那么、下一个问题是、我是否可以相信未来的电路板也能正常工作?
    谢谢、
    Jim
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jim、

    权变措施是将异步存储器配置为"器件"或"严格排序"。 "可共享或不可共享"无关紧要。 它应该适用于 nCS3和 nCS4。

    nCS4区域的起始地址为0x6800_0000。 请探测 nCS4信号以确保没有信号路由问题(焊球 M17)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    QJ、

    感谢您的快速回复。 CS4-Problem 与勘误表中描述的完全相同、因此我对电路板布局充满信心。 我已通过迁移到 CS3地区来实现这一目标。 现在我唯一的问题是、我是否可以依赖 CS2和 CS3区域在将来的电路板上不存在勘误问题。 我们正在购买昂贵的 EP 器件、因此我们担心未来(非常昂贵)的电路板是否可以依赖 CS2和 CS3解决方案。

    我知道您不能向我提供保证、但如果您能就这两个问题提供您的意见、我们将不胜感激:

    1.如果不同的 CPU 来自相同的裸片修订版本,您认为这种行为在不同的 CPU 上是一致的吗?

    2.这种芯片是否长期保持一致,所以我希望我的所有 CPU 都来自同一个芯片? 有一个芯片识别寄存器;您认为我应该从我拥有的所有 CPU 中获得相同的值吗? 我知道可以从经销商处获得旧器件;我只是问我的所有 CPU 是否都是最新的芯片修订版本?

    谢谢、

    Jim

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

    您好、Jim、

    我不知道该变通办法为什么不适用于您的测试中的 nCS4。 CS3和 CS4之间的唯一区别是存储器区域的起始地址及其 MPU 设置。 我将使用 LS3137ZWT 器件执行一个测试。对于所有具有相同修订版芯片的器件、性能或者运行方式应该是一样的。

    您可以从器件 ID 代码寄存器或从器件顶部标记的符号的版本号中检查器件版本号。

    ID 寄存器:

    •版本 A = 0x802AAD05

    •版本 B = 0x802AAD15

    •版本 C = 0x802AAD1D

    •版本 D = 0x802AAD25

    符号:

    3137DZWTxxx 或 3137CZWTxxx