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.

[参考译文] AM4379:GP EVM 可以在 U-boot 中#39;t 检测 eMMC

Guru**** 2554210 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/598649/am4379-gp-evm-can-t-detect-emmc-in-u-boot

器件型号:AM4379

我要将映像写入 AM437x GP EVM 板上的 EMMC。

但我发现在 uboot 上无法检测到 EMMC (MMC DEV 1)。

问题是什么?

我将1.5B 用于 GP EVM。

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

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

    感谢您的回答。
    如果我应该在板上进行修改以检测 MMC 1、您能解释更多详细信息吗?

    我可以检测 MMC DEV 0、但无法检测 MMC DEV 1。

    谢谢。
    Jense。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为需要修改软件。 我不是专家、因此我已要求软件团队进行评论。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jense、

    您可以在此 线程中找到用于检测 MMC 1的修改。

    此致、
    Kemal

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

    我检查了您发送给我的主题。

    现在、我从 u-boot 收到消息、即"MMC 1插槽中没有 MMC"。
    我已将 eMMC 8位模式更改为4位模式以引导 eMMC。

    现在、我的引脚多路复用如下所示。
    静态结构 MODULE_PIN_mux mmc1_PIN_mux[]={
    {offset (GPMC_csn1)、(mode (2)| PULLUDDIS | RXACTIVE | DSPULLUUDEN)}、
    {offset (GPMC_csn2)、(mode (2)| PULLUP_EN | RXACTIVE | DSPULLUDEN)}、
    {offset (GPMC_ad8)、(mode (1)| PULLUP_EN | RXACTIVE | DSPULLUDEN)}、// mmc1_data0 *
    {offset (GPMC_ad9)、(mode (1)| PULLUP_EN | RXACTIVE | DSPULLUDEN)}、// mmc1_data1 *
    {offset (GPMC_ad10)、(mode (1)| PULLUP_EN | RXACTIVE | DSPULLUDEN)}、// mmc1_data2 *
    {offset (GPMC_ad11)、(mode (1)| PULLUP_EN | RXACTIVE | DSPULLUDEN)}、// mmc1_dat3 *
    {-1}、
    };

    此外、根据引脚复用功能、我还使用 eMMC 连接了导线。

    请帮帮我。
    Jense。