ZHCAG18 December   2025 AM625 , AM62A7 , AM62D-Q1 , AM62P , AM6442

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2术语
  6. 3了解引导模式和闪存兼容性
  7. 4闪存集成和 SysConfig 设置
    1. 4.1 FLASH 参数
      1. 4.1.1 建议的方法
    2. 4.2 OSPI 参数
  8. 5常见启动问题和调试
    1. 5.1 引导失败
    2. 5.2 已知勘误表
    3. 5.3 闪存初始化失败
      1. 5.3.1 FLASH 和 OSPI SysConfig 值
      2. 5.3.2 闪存器件和制造 ID 读取失败
      3. 5.3.3 PHY 故障
    4. 5.4 闪存读取失败
    5. 5.5 闪存编程故障
  9. 6请求 OSPI 和 FLASH 支持的检查清单
  10. 7摘要
  11. 8参考资料

建议的方法

MCU+ SDK 提供了默认示例,可在以下路径中找到这些示例:MCU_PLUS_SDK_INSTALL_PATH/examples/drivers/ospi。一个此类示例是 OSPI Flash IO。如需有关此示例的更多详情,请单击此处

成功运行此示例可确保所有基本闪存操作(擦除,写入和读取)都正常运行。这还可确认控制器和闪存器件之间的协议配置设置正确,以及 SysConfig 中配置的闪存参数按预期运行。

通过 OSPI Flash IO 示例验证闪存参数和协议的特定组合后,这些经过验证的设置便可重复用于其他应用,例如 UART Uniflash、引导加载程序(如 SBL OSPI)和类似项目。

总之,OSPI Flash IO 示例用作测试和配置闪存参数的可靠参考点,然后可将其应用于多个应用。