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