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.

[参考译文] Linux/AM5726:eMMC 部件所需的更改:MTFC4GACANA-4MIT、SDK 4.0.0.4

Guru**** 2576215 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/629648/linux-am5726-changes-required-for-emmc-part-mtfc4gacaana-4mit-sdk-4-0-0-4

器件型号:AM5726

工具/软件:Linux

我注意到 AM572x 评估模块使用 Kingston EMMC04G-S100。  我们的设计采用 Micron MTFC4GACANA-4MIT。  在原理图中、数据、CMD 和 CLK 线路使用相同的引脚。  我已根据引脚多路复用工具更改了器件树。  我是否需要对 Linux 进行任何其他更改?  我们电路板的 eMMC 是 EMMC 标准版本4.51、而 Kingston 器件为 v5.0。

感谢您提供的任何帮助、

Patrick

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

    另请检查您使用的电压值(3.3/1.8V)。 有关更多信息、请参阅以下 e2e 线程:

    e2e.ti.com/.../2114476

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

    [引用 USER="Patrick_W">我是否需要对 Linux 进行任何其他更改?  我们电路板的 eMMC 是 EMMC 标准版本4.51、而 Kingston 器件为 v5.0。[/QUERP]

    除了 pinmux 和其他器件树变化(运算模式、电压等)外、不需要其他变化。 默认情况下、Linux 驱动程序应支持 v4.5 eMMC 部件。 请注意、AM572x TI EVM 还附带 Micron MTFC4GACAJCN-1M WT 部件、默认的 Linux 驱动程序和 DTS 文件 适用于 Kingston 和 Micron 部件。

    另请参阅以下 Wiki 页面:

    processors.wiki.ti.com/.../SD_User's_Guide

    此致、
    帕维尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    原理图显示了连接到1.8V 的 VCCQ。 然而、eMMC_DAT/CLK/CMD 引脚被上拉至3.3V、而 Vddshv11被连接至3.3V。 所有这些电压是否都匹配?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="Patrick_W]]原理图显示 VCCQ 连接到1.8V。 然而、eMMC_DAT/CLK/CMD 引脚被上拉至3.3V、而 Vddshv11被连接至3.3V。 所有这些电压是否都匹配?[/报价]

    我无法理解这个问题。 您能否提供有关1.8V/3.3V 配置确切需要了解哪些内容的更多详细信息?

    此致、
    帕维尔

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

    Pavel、

    我们的板目前处于布局中。  我注意到、对于我们的设计、eMMC 模块上的 VCCQ 连接到1.8V。  我们的 TI Sitara 的 Vddshv11引脚连接到3.3V、MMC DAT/CLK/CMD 线路的上拉电阻也连接到3.3V。  我的理解是、这些都必须使用1.8伏或3.3伏。  它们不能使用不同的电压。  这是真的吗?

    是否唯一使用 eMMC HS200模式 VCCQ/VDDSHV11/MMC 上拉电阻器的 MMC_DAT0-8/MMC 上拉电阻器/ MMC_CMD 上拉电阻器的方法都必须使用1.8伏电压?

    Patrick

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

    [报价用户="Patrick_W">我们的板目前处于布局中。  我注意到、对于我们的设计、eMMC 模块上的 VCCQ 连接到1.8V。  我们的 TI Sitara 的 Vddshv11引脚连接到3.3V、MMC DAT/CLK/CMD 线路的上拉电阻也连接到3.3V。  我的理解是、这些都必须使用1.8伏或3.3伏。  它们不能使用不同的电压。  这是真的吗?

    是的、所有这些(VCCQ、VDDSHV11、MMC 引脚)必须使用1.8V 或3.3V 电压、不能使用不同的电压。 此外、eMMC 复位输入信号应与该电压电平匹配。

    [报价 USER="Patrick_W"]使用 eMMC HS200模式的唯一方法是 VCCQ/VDDSHV11/针对 MMC_DAT0-8/MMC_CLK/PULL_CMD 的上拉电阻器必须全部使用1.8伏?[/QUERQ]

    是的、HS200模式需要1.8V 电压。 AM572x TI EVM eMMC 不支持 HS200模式、因为它仅配置为3.3V。 DRA75x TI EVM eMMC 支持 HS200模式由于其电压可以在1.8V 和3.3V 之间切换、因此您可以查看 DRA75xTI EVM 原理图:

    此致、
    帕维尔