我们正在使用Micron eMMC 60GB。我想验证它的性能(如温度和UPL计数)。 Linux中是否有可用的工具?如何检查它的生命周期?
答案 0 :(得分:1)
Linux内核开发人员已经开发mmc_test
作为单元测试模块来测试emmc
并将其作为linux内核源代码的一部分。您需要在CONFIG_MMC_TEST
启用LKM
的情况下构建内核。请按照以下步骤操作:
#insmod mmc_test.ko
#echo mmc0:b368 > /sys/bus/mmc/drivers/mmcblk/unbind
mmc_test
驱动程序:
#echo mmc0:b368 > /sys/bus/mmc/drivers/mmc_test/bind
#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
测试trim
功能而没有任何问题!