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.

[参考译文] AM6442:eMMC mmc0:MMC_SELECT_HS200 失败、错误–110

Guru**** 2419530 points
Other Parts Discussed in Thread: AM6442

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1534265/am6442-emmc-mmc0-mmc_select_hs200-failed-error--110

器件型号:AM6442

工具/软件:

您好、TI

 我正在使用 processor_sdk_08_06_00_42 基于 AM6442 开发定制电路板、其中使用的 EMMC 模型为 KOWIN KAS0311D。

  我们最近遇到了一些复杂和奇怪的问题,我试图描述的问题:

 1. 我们为小批量试生产保留了 AM6442 + KOWIN KAS0311D 的配置,并且在过去没有 HS200 模式错误问题。

 2、 最近重新生产的缺陷率高达 9 %,并且 mmc0:MMC_SELECT_HS200 失败,显示错误–110。

 3. 我已经尝试了一些方法,最有效的方法是降低高速 50MHz 的速率;或者将 sdhci_am654.c 更新为 processor_sdk 11.00.09.04。

 4. u-boot mmc info 为 HS200 模式。

在 TI E2E 中发现了一些类似的用例:

AM6442:HS200 合规性测试在时钟上失败
AM6442:eMMC 无法在基于 AM6442 的定制板中的 HS200 模式下运行。
AM6442:各种速度模式的 eMMC 寄存器配置

以下是我的一些问题、我希望得到答案:

1. 正如我所说,这个硬件解决方案在过去已经过测试,没有这样的问题。

我们只使用相同的配置重新生成了它、并发现了此问题。

是否有任何可能导致此问题的 TI 处理器最新更新?

2. 对 processor_sdk_08_06_00_42 -> processor_sdk 11.00.09.04 进行了哪些更改、以优化此问题?

从代码级别、我可以看到这一点

(__LW_AT__1)修复了某些器件树值​​无法写入寄存器的缺陷
(__LW_AT__2)添加了 sdHCI_am654_start_signal_voltage_switch API
(__LW_AT__3)sdhci_am654_calculate_itap 中有一些优化

3. 对于上述问题、TI 是否有更好的建议?

感谢您的答复

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

    您好:

    正如您已经指出的、最新的 SDK 对 MMC 驱动程序进行了重大更改。 如果这些函数适合您、则可以将其反向移植到 SDK 版本。

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

    您好、

    感谢您的答复。

    我同意你所说的。 我已经完成了移植并进行了测试。

    但是,我们希望找出可疑问题导致产品不稳定的根本原因。

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

    您好、

    最新的更改尝试通过更新 ITAP/OTAP 值、改进调优算法并加入任何与 IP 相关的更改来使软件驱动程序更强大、从而使问题可能由任何因素引起。

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

    你(们)好

    问题基本上是明确的

    我想确认的另一个问题是、修复程序是否​​仅在软件级别? 芯片本身是否有导致问题的 IP 升级?

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

    您好、

    通过“与 IP 相关的更改“,我的意思是软件更改以符合 IP 规范。 没有任何 IP 更改。

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

    谢谢您的解释、我认为我理解。