Я хочу встановити TMP_WRITE_PROTECT
біт (тимчасовий захист від запису) на своїй SDCard /dev/mmcblk0
. Я думаю, що це можна зробити, переписавши CSD (дані, пов’язані з картою) на /sys/block/mmcblk0/device/csd
, але, безумовно, вже є інструмент Linux, щоб зробити все, що біт-банг і перерахувати CRC?
Я знайшов mmc-utils , але, здається, використовується несумісний інтерфейс:
# mmc extcsd read /dev/mmcblk0
ioctl: Connection timed out
Could not read EXT_CSD from /dev/mmcblk0
# mmc writeprotect get /dev/mmcblk0
ioctl: Connection timed out
Could not read EXT_CSD from /dev/mmcblk0
І коментар переповнення стека згадав інструмент командного рядка під назвою sdtool , але не містить URL ...
sdtool
для x86?