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.

[参考译文] AM62L:AM62L:通过 OSPI 将操作写入 MRAM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1589602/am62l-am62l-write-operations-to-the-mram-via-ospi

器件型号: AM62L

您好:

由于下面的线程已锁定、我创建了一个新的线程。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1571174/am62l-write-operations-to-the-mram-via-ospi

您能告诉我最新进展情况吗?

我们仍在等待专家对这一问题的分析结果。

此致、

Takayuki

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

    你好、Takayuki-San、
    在新的 e2e 上、似乎您能够通过 OSPI I/F 读取/写入 MRAM
    AM62L:AM62L OSPI 写入性能 
    我的理解是否正确?
    此致、
    - Hong

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

    Hello Hong-san、

    我们可以通过将之前用于 0x02 的写入命令操作码从 0xDA 更改为 0x02(这也是 4-4-4 写入命令)来读取/写入。

    但是、我们不理解 0xDA 导致该问题的原因。

    由于驱动程序中也未找到执行此类处理的部分、因此我们认为、该问题的原因在于 OSPI 控制器的内部规格。

    此致、

    Takayuki

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

    你好、Takayuki-San、

    我认为 Linux 内核中的 spi-cadence quadspi.c 驱动程序在控制器级别不支持特定的“写入命令“。 相反、它支持一个通用框架、允许使用闪存数据表中定义的各种闪存专用命令。 支持的实际命令取决于连接到 Cadence QSPI 控制器的特定 SPI NOR 闪存器件、由符合 JEDEC 标准的数据和通用 SPI-NOR 框架定义。

    我建议联系 MRAM 器件供应商、了解如何调整内核 spi-cadence-quadspi.c 驱动程序、以便与电路板上的 MRAM 器件配合使用。

    此致、
    - Hong