Claramente se ve que inicia la tarjeta
Enviando CMD0 vemos que la memoria de deshabilita rápidamente (respuesta 0x01), luego al enviar CMD1 es necesario el envío de 3 veces el comando, para pasar a activarla (respuesta 0x00).
Y funciona todo! Fíjate que al leer el primer sector estas leyendo el campo de la FAT, esto se ve claramente por los tres primeros bytes:
EB,FE,90Ahora dices que la escritura no funciona, pero yo veo que si! Fíjate en la lectura de la dirección 512 dice Liberia ... pero en Hex.
Sabemos que funciona, ahora hay que solucionarlo en C18 y ya estamos
Saludos!