Closed. This question is off-topic. It is not currently accepting answers. Learn more
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
两年前关闭。
我们使用的是微米EMMC60GB。我想验证它的性能(比如温度和UPL计数)在Linux中是否有可用的工具?我如何检查它的寿命?

最佳答案

Linux内核开发人员已经开发了mmc_test作为单元测试模块来测试emmc,并将其作为Linux内核源代码的一部分。您需要将CONFIG_MMC_TEST启用为LKM来构建内核。请遵循以下步骤:
#insmod mmc_test.ko
解除mmc块驱动程序的绑定:
#echo mmc0:b368 > /sys/bus/mmc/drivers/mmcblk/unbind
绑定mmc_test驱动程序:
#echo mmc0:b368 > /sys/bus/mmc/drivers/mmc_test/bind
如果不为debugfs挂载,请挂载debugfs:
#mount -t debugfs none /sys/kernel/debug
安装后,您可以cat用于:"/sys/kernel/debug/mmc0/mmc0:b368/test"
#echo "test number" > /sys/kernel/debug/mmc0/mmc0\:b368/test
您可以使用#cat /sys/kernel/debug/mmc0/mmc0\:b368/testlist查看“测试编号”
我已经能够测试我的emmc功能没有任何问题!

10-06 06:33