主题中讨论的其他器件:AM3352
大家好、
我们将定制电路板用于 Linux 主机、内核版本为5.4、主机处理器为 AM335x。
我们正在使用 MTFC8GAMALBH-AAT Micron make eMMC、现在我们要将现有 eMMC 更改为 MTFC32GAZAQHD-WT。 它是否与现有内核兼容、或者需要进行任何更改才能使其兼容?
谢谢、此致、
Pratik。
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 主机、内核版本为5.4、主机处理器为 AM335x。
我们正在使用 MTFC8GAMALBH-AAT Micron make eMMC、现在我们要将现有 eMMC 更改为 MTFC32GAZAQHD-WT。 它是否与现有内核兼容、或者需要进行任何更改才能使其兼容?
谢谢、此致、
Pratik。
嗨、Pratik、
以下资源可帮助您选择适用于 AM335x 的 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。