首先可以下载mmc-utils的源码,下面是源码的地址。
git://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git
https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git
https://kernel.googlesource.com/pub/scm/utils/mmc/mmc-utils.git
然后,安装make和gcc
apt install make gcc
之后
git config --global http.sslverify false
git clone https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git
之后
cd mmc-utils
之后
make
之后目录下就有mmc命令文件,用下面的命令就可以读出寄存器信息
./mmc extcsd read /dev/mmcblk2
寿命就是这一串字符
eMMC Firmware Version:,数字越小越好
eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x01
eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x00
eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
转发
0
评论
2
热门评论按热度
车科技2020
UP
2023年8月4日 IP属地:广东
cat /sys/class/mmc_host/mmc1/mmc1:0001/life_time
cat /sys/class/mmc_host/mmc0/mmc0:0001/life_time
arm64可以使用这个命令查询
车科技2020
UP
2023年8月4日 IP属地:广东
这个项目貌似智能在x86的电脑上才能使用,arm64可能需要交叉编译