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.

[参考译文] PROCESSOR-SDK-AM335X:将现有的 MTFC8GAMALBH-AAT eMMC 替换为 MTFC32GAZAQHD-WT eMMC。

Guru**** 2559300 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1162138/processor-sdk-am335x-replacing-the-existing-mtfc8gamalbh-aat-emmc-to-mtfc32gazaqhd-wt-emmc

器件型号:PROCESSOR-SDK-AM335X
主题中讨论的其他器件:AM3352

大家好、

我们将定制电路板用于 Linux 主机、内核版本为5.4、主机处理器为 AM335x。

我们正在使用 MTFC8GAMALBH-AAT Micron make eMMC、现在我们要将现有 eMMC 更改为 MTFC32GAZAQHD-WT。 它是否与现有内核兼容、或者需要进行任何更改才能使其兼容?  

谢谢、此致、

Pratik。

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

    嗨、Pratik、

    感谢您的提问、我叫 Andrew、我很乐意为您提供帮助。  我已将您的问题转达给团队、希望在接下来的1-2个工作日内得到您的回复。  在我研究这个问题时、您是否有任何关于这个问题的更新/发展需要我们加以考虑?

    此致、

    Andrew

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

    尊敬的 Andrew:

    我们处于 可行性阶段、在继续之前一定要做的事情。 检查是否一切都与我们的定制板兼容。

    谢谢、此致、

    Pratik。

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

    嗨、Pratik、

    以下资源可帮助您选择适用于 AM335x 的 eMMC 器件:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/894299/am3352-ddr3l-and-emmc-compatibility

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/964917/am3352-does-am3352-can-support-emmc-5-0-spec

    如果您需要进一步的帮助、请告知我们。

    此致、

    Andrew

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

    尊敬的 Andrew:

    我还有一个问题、哪些 eMMC 版本与内核版本5.4兼容? 它支持 eMMC 5.0接口还是仅支持 eMMC 5.1接口? 您能给我提供支持的 eMMC 接口列表吗?  

    此致、

    Pratik

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

    Pratik、您好!

    以下是第一个链接中有关向后兼容性的建议答案之一:

    "

    1.是的,如果  您使用400MHz DDR 时钟,DDR3-1600是所需的最低速度等级。

    2.是的、较新的 eMMC 向后兼容。

    "

    此致、

    Andrew

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

    尊敬的 Andrew:

    我们如何确定 eMMC 接口(HS400? HS200TM 或52MHz 以下的正常 SDR 模式)、我尝试读取 /sys/kernel/debug/mmc1/ios 文件但未获得预期输出。 请参阅以下日志和/sys/kernel/debug/mmc1/ios 文件内容。

    ###################### 内核日志####################

    [1.651672] cputidle: enable-method 属性'ti,am3352'找到的操作
    [1.659927] sdhci:安全数字主机控制器接口驱动程序
    [1.666235] sdhci:版权所有(c) Pierre Osman
    [1.756935] sddhci-pltfm:SDHCI 平台和驱动程序助手
    [1.762733] mmc0:主机不支持只读开关、假设启用了写功能
    [1.774254] ledtrig-CPU:注册以指示 CPU 上的活动
    [1.787131] mmc0:地址 AAAA 处的新高速 SDXC 卡
    [1.795787] NET:注册协议系列10.
    [1.802077] mmcblk0:mmc0:AAAA SD64G 59.5 GiB
    [1.810780]采用 IPv6的段路由
    [1.816860] SIT:IPv6、IPv4和 MPLS over IPv4隧道驱动程序
    [1.824882] mmc2:排队未知 CIS tuple 0x80 (2字节)
    [1.830592] mmcblk0:P1 p2 p3 p4 < p5 p6 >
    [1.836418] NET:注册协议系列17.
    [1.841444]注册了密钥类型 DNS_旋 变传感器
    [1.849917] mmc2:对未知 CIS 进行排队、生成0x80 (3个字节)
    [1.856935] OMAP-VOLTGE_LARD_INIT:未添加电压驱动器支持
    [1.864022] mmc1:地址0001处的新高速 MMC 卡
    [1.869855] mmc2:排队未知 CIS tuple 0x80 (3字节)
    [1.876103]加载已编译的 X.509证书
    [1.885673] mmcblk1:mmc1:0001 ML3608 7.13 GiB
    [1.890827] mmcblk1boot0:mmc1:0001 ML3608分区1 4.00 MIB
    [1.899613] mmc2:排队未知 CIS tuple 0x80 (7字节)
    [1.914922] mmcblk1boot1:mmc1:0001 ML3608分区2 4.00 MIB
    [1.921629] mmc2:排队未知 CIS tuple 0x80 (3字节)
    [1.934522] mmcblk1rpmb:mmc1:0001 ML3608分区3 4.00 mib、chardev (244:0)
    [1.944654] mmc2:排队未知 CIS tuple 0x80 (6字节)
    [1.955023] pinctrl-single 44e10800.pinmux:引脚 PIN108已由4781000.MMC 请求;无法申请0-0070
    [1.966447] pinctrl-single 44e10800.pinmux:引脚108 (0-0070)状态-22
    [1.973911] pinctrl-single 44e10800.pinmux:无法从器件 pinctrl-single 上的 NXP_HDMI_bonelt_pins 组请求引脚108 (PIN108)
    [1.986787] tda998x 0-0070:应用设置时出错、反向
    [1.993633] mmcblk1:P1 p2 p3 p4 < p5 p6 >
    [1.998019] tda998x:0-0070探测器失败,错误-22
    [2.008447] OMAP_i2c 44e0b000。i2c:400kHz 时的总线0版本0.11
    [2.02339] OMAP-i2c 4802a000.i2c:总线1 rev0.11、频率为400kHz
    [2.032949] OMAP_i2c 4819c000.i2c:总线2 rev0.11、频率为400kHz
    [2.049870] OMAP-RESET_DEASSOT:等待 gfx:0的分离开
    [2.055690] ti-sysc:探测 OCP:target-module@56000000失败、错误-110
    [2.065732] hctosys:无法打开 RTC 设备(rtc0)
    [2.137019] mmc2:地址0001处的新高速 SDIO 卡
    [2.351022] EXT4-FS (mmcblk0p2):恢复完成
    [2.357296] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [2.365675] VFS:在设备179:2上安装根(ext4文件系统)。
    [2.373443] devtmpfs:已安装
    [2.381155]释放未使用的内核内存:1024K
    [2.386981]运行/sbin/init 作为初始化过程

    ###################### 文件内容 ########################

    root@AM335x-EVM:~# cat /sys/kernel/debug/mmc1/ios
    时钟:          52000000 Hz
    VDD:            21 (3.3 ~ 3.4V)
    总线模式:       2 (推挽)
    芯片选择:    0 (无关)
    功率模式:     2 (开启)
    总线宽度:      3 (8位)
    时序规格:    1 (MMC 高速)
    信号电压:0 (3.30V)
    驱动程序类型:    0 (驱动程序类型 B)  
    根目录@AM335x-EVM:~编号

    ##########################################

     

    我期望 eMMC 读写性能–technolinchpin (wordpress.com)  /sys/kernel/debugmmc1/ios (特别是"时序规格  :*(MMC HS400/HS200/*)")或的这种类型输出  

      

    此致、

    Pratik。

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

    Pratik、您好!

    很抱歉、Andrew 本周外出了。 我们的回复可能会有一些延迟。

    谢谢、

    _________