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.

[参考译文] AM3352:具有16位 NOR 闪存的 GPMC_A0

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

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/579905/am3352-gpmc_a0-with-16-bit-nor-flash

器件型号:AM3352
主题中讨论的其他器件:TMDSICE3359

您好!

我们需要对通过 GPMC 连接16位 NOR 闪存进行澄清。
根据16位器件的 TRM "表7-5"、在这种情况下不使用 GPMC_A0
说明(TMDSICE3359) GPMC_A0似乎连接到存储器器件的 A0。
此连接是否有任何原因? 这是 EVM 设计中的一个错误。


在实际设计中、我们不需要将 GPMC_A0连接到存储器的 A0引脚、而是将 GPMC_A1连接到存储器的 A0引脚?

此致
库米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 ICEv2原理图中、信号 GPMC_A0不是来自处理器、而是来自同一页上的 U26锁存器。 此原理图中的 NOR 闪存以16位模式连接(字节引脚连接高电平)、因此 NOR 上的 A0是16位地址的 LSB。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    感谢您的快速回复。

    这意味着来自 AM335x 的实际 GPMC_Ax 信号未在 EVM 中使用
    但是、多路信号 GPMC_ADX 是通过 U26锁存器使用的?

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

    您好、Biser、

    此规范(GPMC_A0)是否适用于 XIP 模式下的16位 NOR 闪存?
    根据 TRM、"在 XIP_MUX2模式下使用的引脚"也具有 A0 (GPMC_A0)。
    如果 A0未被使用、那么在初始访问期间我们只剩下2KB?

    请告诉我 XIP 上是否有参考原理图、AM335x 上是否有参考原理图。

    此致
    库米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这意味着引脚 GPMC_A0将由 ROM 代码引脚多路复用进行初始化。 这并不意味着将发出地址 A0。 表7-5适用于正确的寻址。 地址 LSB 将在 GPMC_A1上发出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    谢谢你。

    如果不发布 A0、那么在初始访问期间、我们只有2KB (A1至 A11)?
    初始化代码应小于2KB。

    如果 XIP NOR 上有任何参考原理图、请告诉我。

    此致
    库米
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您有2k 地址、但这是一个16位器件、因此您在该地址空间中有4KB 数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Biser、

    对于高位地址线(A12-A27)、在 XIP 模式下、
    TRM 提到、我们需要在 NOR 启动期间隔离高位地址行、如下所示。

    "需要使用外部逻辑来隔离的上地址线(A12–A27)
    NOR 从器件引脚闪存、并在非多路复用或引导期间将其驱动为低电平。"

    隔离高位地址线的首选方法是什么?
    由于此应用具有成本和空间限制、因此我们无法使用额外的逻辑 IC。
    是否可以使用简单的电阻器下拉高位地址线?

    此致
    库米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这是可能的、并且已经由其他客户完成。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    很抱歉、我还有其他关于 XIP 模式下 NOR 闪存连接的问题。

    根据"表26-9. 非复用或非引导引脚"低地址行 A0至 A11、
    应根据表(LCD_DATA0至 LCD_AC_BIAS_EN 引脚)进行连接
    但对于其余的高位地址线(A12–A27)、
    特别是在 GPMC_A16之上、它是可选的(软件控制的)连接到
    GPMC_A0 (GPMC_A16)或 LCD_DATA12 (GPMC_A16)中哪一个可用?

    此致
    库米
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这些引脚不是由 ROM 代码初始化的。 应在引导过程的早期初始化它们(前4KB)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Biser、

    谢谢你。
    请允许我再澄清一个问题。

    在 XIP 模式(MUX2)下、对于高地址线(A12–A27)、
    我们将使用外部下拉电阻器在非多路复用或非引导期间将这些引脚驱动为低电平。

    但 NOR 闪存需要地址行 A0-A24、因此我们不会使用 A25到 A27。
    我们是否需要下拉地址行、即使地址行未被使用。

    通过查看数据表、引脚 A25至 A27的焊球复位状态似乎很低
    因此、我们认为没有必要将 A25下拉至 A27。
    请告诉我这一假设是否正确。

    此致
    库米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是正确的、但请注意您连接到 NOR 的地址行。 请参阅 TRM 中的表7-5。