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.

[参考译文] AM62A3-Q1:OSPI 时序澄清

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1433918/am62a3-q1-ospi-timing-clarify

器件型号:AM62A3-Q1

工具与软件:

尊敬的 Expert:

从闪存引导时、OSPI 的时钟有4个频率。 通电后、通信从6.25MHz 开始、然后时钟频率变为25MHz、再变为50MHz、最终变为200MHz。
我们需要确认相应 OSPI 在这4个频率下的运行模式、否则我们无法确定通信时序是否满足要求。 我们目前发现、在6.25MHz 时、它符合 SPI 模式0、但在25MHz 时不符合。  
下图说明了多种模式0-3之间的差异:(来自 SOC TRM)

6.25MHz

25MHz

而且客户也想知道: AM62A ospi 中是否有数据训练、是否有环回、是 SDR 模式还是 DDR 模式、对应4个不同的频率、对应的模式是什么?

BR、

Biao

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

    您好、Bia、

    谢谢你。

    我正在内部进行检查。

    您的问题是否与引导或正常操作有关?

    此致、

    Sreenivasa

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

    尊敬的 Sreenivasa:

    这是引导操作。

    BR、

    Biao

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

    尊敬的 Sreenivasa:  

    您能让 BU 专家优先处理这一点吗? 客户在明天之前就需要它。 非常感谢。

    BR、

    Biao

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

    尊敬的 Biao:  

    您能否帮助我们从客户那里得到一些澄清、以便更好地帮助我们:

    1.客户使用的引导模式是什么? 以及他们尝试引导的闪存器件是什么?

    2.是否也涉及 uboot? 因为引导 ROM 不会为200MHz 配置 OSPI 时钟。 在这种情况下、这将在引导 ROM 之外完成。

    3.有关引导模式频率的信息、我们应该参考 TRM 中"初始化"一章中的"引导模式"部分。  

    请注意、ROM 以6.25MHz 开头、然后根据所选的引导模式(QSPI、OSPI 或 xSPI)切换到25MHz 或50MHz。 在此处了解正确的引导模式和连接的闪存器件将帮助我们更好地了解频率转换中的正确序列。

    此致、

    Juganta

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

    尊敬的 Juganta:

    1.客户使用 Xspi 引导模式、使用 Cypress S28HS512的 NOR 闪存。

    2.我认为是的、但我认为客户不会更改 uboot 的代码、因此应与默认 SDK 保持一致;客户还需要知道此信息。  

    3.客户的主要问题是每种频率是哪种模式。

    感谢您的支持。

    BR、

    Biao

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

    尊敬的 Biao:

    在 xSPI 引导模式下、有两种频率模式可用。 请参阅 TRM 中提供的下表:

    基本上、它可以在50MHz 下以1S-1S-1S 模式(模式=0)运行、在25MHz 下以8D-8D-8D 模式(模式=1)运行。 启用了 SFDP 的 Cypress S28HS512器件后、该器件应在8D-8D-8D-8D 模式下以25MHz 方式运行。  

    此外、无论最初采用何种模式、OSPI 都在6.25MHz 下运行以进行 SFDP 解析、之后它会切换到引导模式的工作频率、即 xSPI 引导模式下的25MHz 或50 MHz。 希望它是明确的。

    另外、让我内部看看、谁能回答 uboot 相关问题。

    此致、

    Juganta  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    2.我认为是的、但我认为客户不会更改 uboot 的代码、因此应该与默认 SDK

    如果未更改、则所有操作都应为默认值。

    在我进一步评论之前、您能告诉我引导模式引脚7、8和9的值吗?

    此致、

    Vaibhav

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

    尊敬的 Vaibhav:

    客户正在使用以下启动模式、因此789应该为001。

    客户还想知道他们应该遵循内部或外部回送。

    BR、

    Biao

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

    您的流程应如下所示、其中7、8和9分别为0、0和1。

    我建议使用 PHY SDR 内部 PHY 环回模式。

    此致、

    Vaibhav