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.

[参考译文] AM2732:有关 QSPI 闪存支持的问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1203327/am2732-question-on-qspi-flash-support

器件型号:AM2732
主题中讨论的其他器件: UNIFLASH

您好!

有关 AM2732上的 QSPI 闪存支持的以下问题、您可以提供帮助吗?

对于 QSPI 闪存、必须设置 QE 位吗? 如果不是、ROM 代码会设置 QE 位吗? 如果是、 ROM 默认 QE 寄存器是否位于状态寄存器1的位6?  

2.请您提供从 QSPI 引导的详细流程吗? 例如 先发送 SFDP 命令、等等

谢谢。

Chris

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

    尊敬的 

    有适用于 AM263x 的闪存选择指南- https://www.ti.com/lit/an/sprad50/sprad50.pdf、也适用于 AM273x

    feie feie 说:
    1. 对于 QSPI 闪存、是否必须设置 QE 位? 如果不是、ROM 代码会设置 QE 位吗? 如果是、 ROM 默认 QE 寄存器是否位于状态寄存器1的位6?  [/报价]

    ROM 不会设置器件中的 QE 位。 在写入闪存时、QE 位由 Flasher 应用程序设置。 ROM (1s-1s-4s)假定 QE 位已经被置位。

    feie feie 说:
    2. 请提供从 QSPI 引导的详细流程说明吗? 例如 先发送 SFDP 命令等[/引号]

    针对(4S)模式的 TRM (对于 AM263x)的一节中记录了 RBL 流程。 如果您需要更多信息、请告诉我。

    5.4.1.1.1 QSPI (4S)引导加载程序操作

    作为纠正措施、我将提出一个 TT 来修复文档。

    此致、
    Aakash

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

    Aakash,

    感谢您的信息! 它很有帮助!

    在写入闪存时,QE 位由 Flasher 应用程序设置。

    我检查了 uniflash 代码、没有找到 QE 位设置操作。 因此、Uniflash  默认不会设置 QE 位、对吧? 如果我漏掉任何东西、请纠正。

    此致、

    Chris

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

    尊敬的 

    Uniflash 流程-
    Flash_norQspiOpen -> Flash_norQspiSetProtocol -> Flash_norQspiSetQeBit  
     
    该位也只需设置一次。 它根据 SYSCFG 设置来设置 QE 位。 您需要启用相同功能。
    对于 RBL、闪存的 D2和 D3线也应上拉。 闪存器件已经有内部上拉电阻器、或者电路板必须有上拉电阻器。  
    希望它有所帮助。
    此致、
    Aakash