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.

[FAQ] [参考译文] 【常见问题解答】AM62x、AM62Px、AM62D-Q1、AM64x、AM275x:S28HS512T 在 xSPI 引导模式下引导、但不在 OSPI 引导模式下引导

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1551867/faq-am62x-am62px-am62d-q1-am64x-am275x-s28hs512t-boots-in-xspi-bootmode-but-not-in-ospi-bootmode

器件型号:PROCESSOR-SDK-AM62X


工具/软件:

闪存器件:S28HS512T 目前存在于以下 TI EVM 上:

  1. https://www.ti.com/tool/TMDS64EVM
  2. https://www.ti.com/tool/TMDS243EVM
  3. https://www.ti.com/tool/SK-AM62B-P1
  4. https://www.ti.com/tool/SK-AM62-SIP
  5. https://www.ti.com/tool/AUDIO-AM62D-EVM
  6. https://www.ti.com/tool/SK-AM64B
  7. https://www.ti.com/tool/TMDS62LEVM
  8. https://www.ti.com/tool/AUDIO-AM275-EVM

可以看到、在 OSPI 引导模式下引导时、ROM 无法从上述串行 NOR 闪存存储器引导。

让我们了解一下  推理  背后的理论。

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

    推理

    让我们首先了解 ROM 如何在 OSPI 引导模式下引导。

    这可以在 TRM 下找到。 以下各节内容如下:

    我们可以看到以下组合:8Bh (Command)+ 24 位(3 字节地址)+ 8 个虚拟周期

    请阅读以下闪存数据表: https://www.infineon.com/row/public/documents/10/49/infineon-s28hs512t-s28hs01gt-s28hl512t-s28hl01gt-512mb-1gb-semper-tm-flash-octal-interface-1-8v-3-datasheet-en.pdf

    没有提及命令 8Bh、因此闪存不支持在 OSPI 引导模式下引导。

    注意:

    最好检查 ROM 如何在特定引导模式下引导、并交叉检查闪存是否支持命令。

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

    在 OSPI 引导模式下引导与在 xSPI 引导模式下引导不同。

    请注意、在上述所有 TI EVM 上、S28HS512T 的 OSPI NOR 闪存能够在 xSPI 引导模式下成功引导、但不能在 OSPI 引导模式下引导。 强烈建议检查从器件特定 TRM 的 OSPI 引导模式与 xSPI 引导模式是如何进行的。

    xSPI 引导模式:

    OSPI 引导模式: