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/AM4376:eMMC 写入速度

Guru**** 2540720 points
Other Parts Discussed in Thread: AM4376

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/801934/linux-am4376-emmc-write-speed

器件型号:AM4376

工具/软件:Linux

您好!

我们正在使用基于 am4376的定制设计板、在将数据从 SD 卡推送到 eMMC 时、写入速度会下降。 我还在 EVM 板上进行了测试、结果为:

文件的直接副本(通过 dd if=/file_on_sdcard of=/dev/mmcblk0 status=progress)(文件为~1、3G)显示:

EVM:741s 2Mb/s

2.我们的定制板 am4376 (1100秒1,3MB/s)

与 AM335x 板(BeagleBone)相比、最佳状态为:339s、365MB/秒

这种差异的原因。 在 am4376板上、我们将 mm0用于 eMMC (8位)、将 mmc1用于 SD 卡。 非常感谢。

BR、

Marek

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

    在我的平台和 SDK Linux 05.03.00.07上使用主线4.12。

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

    对于每个器件、我想知道您是否比较了时钟速度、总线宽度和时序规格。 以下 Linux 命令非常有用:Cat /sys/kernel/debug/mmc <0or1>/IOS。 很可能每个器件的配置不同。

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

    您好!

    我确实查看了引导日志以及您共享的信息、看起来与 AM437x 总线切换为8位失败的板载信息(不知道为什么在 AM35x 上使用相同的驱动程序)、硬件更少。 您对如何调试此功能有什么建议吗? 可能是潜在的硬件问题? 如果是、应检查哪些参数? 非常感谢。

    BR、

    Marek

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

    您好!

    我们发现了一个问题、它是由硬件引起的。 我们使用 eMMC 5.1、但缺少一些强制电压。 很抱歉听到噪音。

    Marek