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.

[参考译文] MMC3接口是否可以用作 SPI 模式?

Guru**** 2611705 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656564/can-mmc3-interface-work-as-spi-mode

我们的处理器是 DRA71X 和 DRA74X、 具有3.02.00.03 SDK 版本

我们希望通过连接 SPI 闪存(具有 CS#、SCLK、SIO0~3、GND、VCC)来测试 MMC3接口(仅连接 cmd、clk、4个数据引脚)、 并通过读取/写入闪存对其进行测试。

此测试方案是否正常?

MMC3接口是否可以 用作 SPI 模式?

此致、

肖恩

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

    你(们)好、Shawn。

    您希望使用的闪存的品牌/型号是什么? 链接到规格将会很有帮助。

    谢谢、

    STAN

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

    我们计划使用此 FLASH=>MACRONIX MX25V512F1l
    www.macronix.com/.../MX25V512F、2.5V、512KB、v1.2.pdf

    此致、
    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    肖恩、
    DRA74x MMC 接口不支持 SPI 闪存。 您可以查看 QSPI 接口、该接口还可以执行四次读取以提高吞吐量。

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

    您好、Stan、

    因为 我们需要测试 MMC3接口、所以选择合适的器件来连接 MMC3是唯一的解决方案。

    那么、对于我们的测试环境、哪种器件适合连接 MMC3?

    P.S. 我们仅使用 MMC3 接口的 mmc3_cmd、mmc3_clk、mmc3_data1~3引脚(不使用 mmc3_CD 和 mmc3_WP 引脚)

    此致、

    肖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    肖恩、
    MMC3主要专用于 SDIO 器件、但 SD 卡也必须是可能的。

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

    您好、Stan、

    目前、我们的硬件希望让 MMC3与 micro SD 卡连接、我们将通过读/写文件向 micro SD 卡测试 MMC3接口。

    在版本3.02.00.03 SDK 中 、驱动程序是否支持 MMC3通过 micro SD 卡进行读/写?

    P.S.我们的 MMC3仅将 cmd、clk、4个数据引脚连接到 micro SD 卡、而不连接 sdcd 和 sdwp 引脚。

    此致、

    肖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shawn、
    是的、MMC3接口支持 SD 卡。 有关支持的速度模式、请参阅 TRM。

    您需要将 SDCD (插入引脚)引脚连接到 MMC3_SDCD 或任何可用的 GPIO 线路、因为 MMC/SD 驱动程序使用此引脚来检测是否插入了卡。 这也用于触发卡插入/移除时的中断。

    请参阅 arch/arm/boot/dts/dra7-evm.dts 文件中的&mmc1器件节点、以了解如何使用 sdcd
    CD-GPIO =<&GPIO6 27 GPIO_ACTIVE_LOW>;


    此致、
    RK
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shawn、
    如果您无法连接 SDCD 线路,则可以将卡标记为不可拆卸,并确保始终插入该卡。
    仅在断电后将其卸下。
    这可以通过向设备节点添加 ti、不可移动;属性来实现。

    此致、
    RK