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.

[参考译文] AM2434:QSPI 闪存驱动程序

Guru**** 2535150 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1566452/am2434-qspi-flash-driver

器件型号:AM2434
主题:SysConfig 中讨论的其他器件

工具/软件:

您好、

客户已从 Winbond 中为 QSPI 闪存选择 W25Q64JV。

是否可以从 SDK 自动创建驱动程序、而不是从头开始构建?

或者、是否有办法为该 Flash 设备创建驱动程序?

关于内存、已从选择指南中确认其为兼容系列。  

https://www.ti.com/jp/lit/po/sprt764a/sprt764a.pdf?ts = 1756435212591&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252Fja-jp%252FAM2434

谢谢。此致、

英明

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

    Hi Hideaki、

    是否可以从 SDK 自动创建驱动程序而不是从头开始构建驱动程序?

    驱动程序已存在。

    请让客户执行以下步骤。

    最好先 运行 OSPI 闪存 IO SDK 示例应用。

    对于 OSPI 闪存 IO、需要进行的修改如下:

    1. 在应用的 SysConfig 中、将 OSPI 设置配置为:
    2. 在应用程序的 SysConfig 中、将闪存设置如下:



      注意:根据闪存数据表中所述的器件型号设置 JEDEC 器件 ID(它将是 0x4017 或 0x7017)



    客户 需要通过以下方式开始验证:

    1. 如何运行 OSPI 闪存 IO 应用?
      1. 下载 Tera Term 软件。
      2. 打开 Tera Term 软件并为 AM243 打开 UART 的 COM 端口 X。
      3. 将电路板设置为 UART 引导模式。
      4. 以以下方式发送 SBL NULL 释放 HS FS 文件[为了知道是否需要刷写 HS FS 或 GP 映像、请通读此内容来检查器件类型: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1228618/faq-am6xx-how-to-check-if-device-type-is-hs-se-hs-fs-or-gp  ]


        注意:  如果您一次没有在 UART COM 端口上看到 SBL NULL 日志、则需要再次发送、因为这将克服热复位勘误表。 因此、基本上、一个接一个地发送相同的 SBL NULL 释放 HS FS 文件(如果一次发送,您在 UART COM 端口上看不到 SBL NULL 日志)。

      5. 完成后、内核将初始化、之后您可以打开 CCS 并从目标配置创建 AM243 .ccxml 文件。
      6. 连接到 CCS 中的内核、并加载修改后的 OSPI 闪存 IO。

    注意:  请确保如果您遇到错误、请逐行调试并告诉我确切的一点、以便我可以更好地解决问题。

    谢谢、

    Vaibhav