Se ha publicado el lanzamiento del conjunto de utilidades mmc-utils 1.0, destinado a la configuración de bajo nivel de tarjetas de memoria MMC, eMMC y SD desde el espacio de usuario. Esta versión se marca como el primer lanzamiento oficial (el proyecto ha estado en desarrollo desde 2012). El código está escrito en C y se distribuye bajo la licencia GPLv2.
Las utilidades pueden utilizarse para leer los registros CSD (parámetros de la tarjeta), CID (identificador de la tarjeta) y SCR (configuración de la tarjeta), configurar la protección contra escritura (temporal o permanente, y también afectando solo a regiones específicas del dispositivo), ajustar la autenticación y configurar características específicas de eMMC, como el tamaño del sector, BKOPS, gestión de caché y reinicio por hardware.
Para utilizar mmc-utils se requiere un sistema con un host mmchci 'real'. Dispositivos como lectores de tarjetas USB que proporcionan acceso a las tarjetas de almacenamiento en forma de 'almacenamiento masivo USB' no son adecuados para trabajar con estas utilidades, ya que no permiten enviar comandos MMC al dispositivo.
Fuente: opennet.ru
