FatFs (ChaN) - FR_NO_FILESYSTEM error al trabajar con la tarjeta FAT32 SD

0

Estoy usando un MCU ' ARM Cortex M3 ' con el sistema de archivos ChaN FAT. Todo funciona perfectamente en este momento con las tarjetas SD que he formateado (como FAT32) desde mi máquina con Windows 7, así como Mac OS X y Linux. Sin embargo, cuando uso Windows 10 para formatear la tarjeta SD (como FAT32), no se puede detectar la tarjeta por completo y

if (fmt) return FR_NO_FILESYSTEM; /* No FAT volume is found */

se ejecuta, lo que hace que mi programa deje de funcionar por completo.

Entonces, mi pregunta es, ¿existe tal cosa como que Microsoft esté arruinando completamente el formato de FAT32 en Windows 10? p>

Es muy extraño que no funcione, porque la tarjeta SD que falla bajo el código de ChaN funciona y detecta perfectamente bien en la máquina con Windows 10 en la que fue formateada, así como en mis máquinas con Windows 7, Mac OS X y Linux.

Estoy usando la versión ' R0.10c (2014) ', pero también falla con su último código ' R0.13 (2017) '. ¿Alguna sugerencia o consejos de depuración para ayudar a encontrar por qué exactamente podría estar fallando?

Gracias.

    
pregunta t0rxe

0 respuestas

Lea otras preguntas en las etiquetas