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.

[参考译文] AM623:CAN eMMC0支持 DDR50模式

Guru**** 2478785 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1460261/am623-can-emmc0-support-ddr50-mode

器件型号:AM623

工具与软件:

MMC0端口是否可以支持 eMMC DDR50?

在数据表中、仅列出了 eMMC 应用的3种模式。 在 SD 卡应用中为 DDR50、但不适用于 eMMC。

虽然列出了 TRM 中的所有特性、但有人告诉我们照常遵循数据表。

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

    您好!

    [quote userid="35100" url="~/support/processors-group/processors/f/processors-forum/1460261/am623-can-emmc0-support-ddr50-mode MMC0端口能否支持 eMMC DDR50?

    有。 请参阅以下主题:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1452537/am623-reduce-the-rate-of-mmc0

    此致、

    Prashant

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

    Prashant、您好!

    从软件的角度来看、 dts 中有 ti、otap-del-sel-ddr52 =<0x5>;选项。

    但它未包含在数据表中、这就是客户询问它是否支持的原因、数据表应从  

    7.11.5.16.1 MMC0 - eMMC/SD/SDIO 接口
    MMC0接口符合 JEDEC eMMC 电气标准 v5.1 (JESD84-B51)、支持
    以下 eMMC 应用:
    •旧 SDR
    •高速 SDR
    •HS200

    收件人:

    7.11.5.16.1 MMC0 - eMMC/SD/SDIO 接口
    MMC0接口符合 JEDEC eMMC 电气标准 v5.1 (JESD84-B51)、支持
    以下 eMMC 应用:
    •旧 SDR
    •高速 SDR

    • 高速 DDR
    •HS200

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

    设计团队无法关闭 AM62x 器件的 MMC0上高速 DDR 模式的时序。 软件应排除所有 AM62x 器件的 MMC0上的该运行模式。

    此致、
    Paul

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

    我对上一篇文章进行了更正、并将初始引用的 DDR50更改为高速 DDR。  

    此致、
    Paul

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

    尊敬的 Tony:

    已在 SDK10.1 devicetre 中删除了此"ti、OTAP-DEL-SEL-ddr52 =<0x5>"、以与数据表保持一致。

    32ae7316ddc6 (标签:cicd.scarthgap.202410100400、标签:10.01.03) ARM64:dts:TI:k3-am62-main:更新 OTAP/ITAP 值

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

    您好、Bin、

    建议将旧 SDK (例如 SDK8.6)中50MHz 上的 eMMC 限制为与 HS200搭配使用时不稳定、从而不能由器件保证这一点?  

    除了升级到 SDK10.1之外、对 SDK8.6用户有何建议?

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

    尊敬的 Tony:

    SDK10.0/10.1对 MMC 驱动程序进行了一些改进、客户应首先在启用 HS200的情况下测试 SDK10.0、以查看稳定性问题是否仍然存在。

    如果是、在禁用 HS200ti,otap-del-sel-hs200的情况下(从 devicetre 中的 sdhci0节点中删除")、eMMC 速度现在将限制为 HS 模式、而不是 SDK8.6中的 DDR52模式。

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

    从硬件角度来看、AM62x 器件在 MMC0上支持三种 eMMC 数据传输模式。 数据表的 MMC0时序部分定义了支持的模式。 该器件支持 eMMC 传统 SDR、eMMC 高速 SDR 和 eMMC HS200模式。 该器件不支持 eMMC 高速 DDR 模式。

    注意:SD 卡 UHS-I DDR50受支持、这可能看起来很奇怪、因为 eMMC 高速 DDR 非常相似、但存在微小的时序差异、导致设计团队无法关闭 eMMC 高速 DDR 模式的时序。

    软件团队发现了一些可能有问题的配置问题、并在上面提到的 SDK 版本 Bin 中修复了这些问题。 我建议您鼓励客户使用最新的 MMC 软件驱动程序、以获得更强大的系统。

    此致、
    Paul