器件型号: AM6442
您好:
我对 AM64x SPI NOR 闪存接口有疑问。
本问题适用于所有 SPI 模式:SPI、QSPI 和 xSPI。
如果在传输过程中 SPI 控制器读取或写入 NOR 闪存时在 AM64x 上发出热复位、会发生什么情况?
在这种情况下、从 AM64x 控制器的角度来看、NOR 闪存可能会保持未定义状态。 例如、当 AM64x 重新启动时、闪存器件可能仍处于特定的命令序列、连续读取模式或另一个内部状态。
AM64x 控制器或引导 ROM 是否具有在热复位后从这种情况中恢复的机制?
更具体地说:
热复位后 AM64x SPI 控制器是否复位其内部状态?
2.在尝试从 NOR 闪存引导之前、AM64x 引导 ROM 是否会发送任何 SPI 复位或恢复命令序列?
3.如果 NOR 闪存不支持专用/RESET 引脚,推荐的恢复方法是什么?
4、是否有建议的硬件或软件设计规则来避免此问题?
这一点很重要、因为某些 SPI NOR 闪存器件不支持/RESET 引脚
此处是 W25Q32 和 GD25LQ 的示例


提前感谢您的支持
