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.
工具/软件:Code Composer Studio
大家好、
我想在我们的 AM65xx 定制板上支持 QSPI NOR 闪存(Macronix MX25L25635F)。
AM65xx 定制板与 AM65xx_idk 板类似、唯一的区别是 NOR 闪存类型。 我们修改了 IDK 板、以使用连接到 OSPI 接口端口0的 QSPI NOR 闪存(Macronix MX25L25635F)、而不是 IDK 板(MT35XU512ABA1G12)上的现有 OSPI NOR 闪存。
我正在使用:
我到目前为止为在 AM65xx 定制板上添加 QSPI NOR 闪存支持所做的工作:
电路板支持库中已存在对 j721e_EVM 平台的 QSPI 支持、因此、要对 AM65xx 平台使用此支持、我在以下文件中进行了一些更改:
(Board_flash_path =\packages/ti\board\src\flash\)
我计划做什么:
问题:
如上所示、我正在尝试将 j721e_EVM 中的 QSPI 或闪存支持重复用于 AM65xx_idk 板。 从您的角度来看、这种方法是否有任何意义?
注意:我打算为我们的定制 AM65xx 板(例如 am65xx_custom)创建 separete 板配置、但现在我只想查看是否可以使用 现有的板库和 PDK 提供的驱动程序支持与 QSPI 或闪存进行通信。
此致、
Novica
您好、Novica、
良好 的起点是 <\packages/ti\drv\spi\test\ospi_flash\src\main_ospi_flash_test.c>。 您将需要将传输线路的数量从八进制模式更新为四路模式(请参阅 am65xx\spi_soc.c)、例如使用 OSPI_socGetInitCfg ()/OSPI_socSetInitCfg ():
OSPI_Xfer_LINes_Octal -> OSPI_Xfer_LINE_QUAD
2.是的,这似乎是合理的。
此致、
弗兰克
您好、Frank、
感谢您的回答和 快速响应。
此致、
Novica