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.

[参考译文] AM5746:MMCSD 驱动程序中 MMCHS_HCTL 寄存器上 SDV 的初始设置

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1049753/am5746-initial-setting-of-sdvs-on-mmchs_hctl-register-in-the-mmcsd-driver

器件型号:AM5746

您好!

客户对以下 MMCSD 驱动程序有疑问。

在 MMCSD_v1.c 中,MMCHS_HCTL 寄存器中的 SDV [位11:9]从设置0x6 (3.0V)开始,但从 MMCSD_v2.c 中的0x7 (3.3V)开始

这种差异会产生什么影响? 这种变化意味着什么?

 

已用 SD 卡:      UHS 支持 SD 卡(速度等级 I)

设备:                AM5746

开发环境:CCS v8.

编译器:             GCC GNU v6.3.1 (Linaro)

硬件:            AM5746客户自己的主板

软件:              pdk_am57xx_1_0_11

操作系统:                     BIOS_6_76_00_08

XDCTools:           3.50.3.33

冰:                     劳特巴赫

 

此致、

Hideaki

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

    Hideaki、  

    我还希望我们为 AM57驱动器(_v1)设置3.3V 电压。 它可能起作用、因为实际 IO 全部为3.3V 额定电压。 我将与硬件团队核实我们是否有将其设置为3.0V 的具体原因。   

    此致

    Jian

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

    Hideaki、  

    我为 AM57安装了最新的 RTOS SDK、并注意到在 PDK 1_0_18 (RTOS SDK v6.03...2.8)中、初始电压设置为1.8V。  

      /mmcsd/src/v1/MMCSD_v1.c:    HSMMCSDSetBusVolt (hwAttrs->baseAddr、CSL_MMCHS_HCTL_SDVS__1V8);

    因此、假设您的硬件具有3.3V 的初始 SD 卡电压、则应将初始命令设置为3.3、然后切换到1.8V 以获得更高的速度。 当然、如果您使用的是1.8V eMMC 器件、则应将 IO 电压设置为1.8V 固定值。

    此致

    Jian  

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

    Hideaki、  


    我还收到了我们团队的一条注释、即3.0V 电压设置是由于 TRM 拼写错误导致的、稍后进行了修复。

    Jian