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.

[参考译文] CCS/TDA3LA:如何将 SD 主机切换到 UHS 模式

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/913101/ccs-tda3la-how-to-switch-sd-host-to-uhs-mode

器件型号:TDA3LA

工具/软件:Code Composer Studio

你好

我将 TDA3连接到 SD 卡并将其配置为 SD 主机。
然后、我需要将主机和卡切换到 UHS 模式。 SD 物理层规范中有足够的信息来说明如何将卡切换到 UHS 模式。 但主机的情况并非如此。
我在 MMCHS_AC12寄存器中找到了所需的位字段、例如 TDA3参考手册中的 UHSMS、V1V8_SIGEN 等。 但本文档中没有任何 UHS 模式开关流程。 我还没有在示例中找到它。

那么、在哪里可以找到这些信息呢?

谢谢!

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

    哦、我问错了。

    正确的问题是 :我能否在接口电压为3.3V 时提供1、8V 的输出信号电压?

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

    您好!

    我假设您使用的是用于 MMC 的 Linux 内核。

    DTS 中有两种用于 MMC 电源的配置

    1) VMMC 电源 :卡的 Vdd 电压电源。
    2) VMMC_aux-supply :IO 线路的 Vio 电压电源。

    TI EVM Linux 内核 DTS 的示例

    mmc1{(&M)
    状态="正常";
    VMMC-SUPPLY =<&EVM_3V3_SD>;
    VMMC_aux-supply =<&ldo1_reg>;
    总线宽度=<4>;
    ...
    (笑声)
    (笑声)
    };
    
    EVM_3V3_SD:fixedreguler-SD{
    兼容="稳压器固定";
    稳压器名称="EVM_3V3_SD";
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    使能端高电平有效;
    GPIO =<&pcf_GPIO_21 5 GPIO_ACTIVE_HIGe>;
    };
    
    ldo1_reg:ldo1{
    /* LDO1_OUT -> SDIO */
    电脑控制器名称="ldo1";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<3300000>;
    稳压器常开;
    电脑控制器启动;
    }; 


    此致、
    Vishal