Los problemas pueden aparecer en todas las formas y formas en la impresión 3D, ya sea uno obvio que muestra un mensaje de error en la pantalla de su computadora o su impresora 3D o uno que daña el proceso de impresión 3D en silencio, sin ninguna advertencia para decirle que algo fué mal.
Entre los dos, podemos decir cómodamente que enfrentar un mensaje de error siempre es mejor que la impresora 3D que funciona mal de manera silenciosa, ya que un mensaje de error probablemente evitará que el proceso de impresión 3D avance, mientras que un problema silencioso es capaz de crear resultados desastrosos.
En el artículo de hoy, nos sumergiremos en uno de los errores que vienen con un mensaje, que puede encontrar en su impresora 3D si está ejecutando el firmware Marlin, donde aparece el texto «SD init fail» en la pantalla, prácticamente diciendo nosotros que algo salió mal con la inicialización de la tarjeta SD.
Entonces, ¿qué puede causar el error de falla de inicio de SD en el firmware de Marlin?
A continuación se encuentran los problemas más comunes que pueden causar el error de falla de inicio de SD en el firmware de Marlin:
- No hay tarjeta SD en la ranura
- Tarjeta SD formateada incorrectamente
- Tarjeta SD defectuosa o averiada
- Capacidad de la tarjeta SD demasiado alta
- Firmware mal configurado
- Firmware defectuoso o corrupto
- Placa base que funciona mal
A continuación, examinaremos la causa detrás del error de falla de inicialización de SD en el firmware de Marlin con mayor detalle, descubriremos qué podemos hacer para solucionar el problema y eliminar el error y, finalmente, analizaremos rápidamente el caso específico. de encontrar este error en una Ender 3.
¿Qué causa el error SD Init Fail en el firmware de Marlin?
Si bien el error de falla de inicio de SD no es un error crítico que deba preocuparle, es un error que interrumpirá el proceso de impresión, ya que esencialmente significa que la impresora 3D no puede comunicarse con la tarjeta SD.
- No hay ninguna tarjeta SD en la ranura para tarjetas SD. La ausencia de una tarjeta SD en la ranura para tarjetas SD es lo primero que puede desencadenar el error de falla de inicialización de SD, ya que no hay nada que inicializar si no hay una tarjeta SD.
- La tarjeta SD está formateada incorrectamente. Como el firmware no podrá leer la tarjeta SD a menos que esté usando la tabla de particiones MBR y el sistema de archivos FAT32, una tarjeta formateada sin estas especificaciones terminará con el error SD init fail.
- La tarjeta SD está defectuosa o funciona mal. Una tarjeta SD defectuosa o que funciona mal puede evitar que la impresora 3D se comunique con la tarjeta SD, creando esencialmente un escenario en el que la tarjeta SD no existe para la impresora 3D.
- La capacidad de la tarjeta SD es demasiado alta. Si bien no hay información oficial sobre esto, las tarjetas SD con más de 8 GB pueden evitar que su 3D las lea a veces debido a razones desconocidas, lo que puede provocar el error de falla de inicio SD.
- El firmware está mal configurado. Si ha actualizado a un controlador LCD con una ranura para tarjeta SD, la ranura no funcionará a menos que realice la configuración necesaria, lo que hará que la impresora 3D solo detecte la ranura para tarjeta SD integrada vacía. En tal caso, aparecerá el error SD init fail debido a la falta de una tarjeta SD.
- El firmware está dañado o tiene errores. En algunos casos, es posible que el firmware se corrompa durante el flasheo o que tenga un código defectuoso que cause problemas, lo que puede ser el culpable del error de falla de inicio de SD.
- La placa base no funciona correctamente. Una placa base que funciona mal con un controlador de tarjeta SD que no funciona según lo previsto evitará que el firmware pueda comunicarse con la tarjeta SD, lo que provocará el error de falla de inicialización de SD.
¿Cómo reparar el error SD Init Fail en el firmware de Marlin?
Afortunadamente, reparar el error de falla de inicio de SD debería ser un proceso sencillo en la mayoría de los casos, ya que no hay misterio en torno al culpable detrás de él, y no se necesita mucha experiencia técnica para realizar las operaciones necesarias para que todo funcione.
- Asegúrese de que haya una tarjeta SD en la ranura para tarjetas SD. Incluso si no necesita una tarjeta SD para el proceso de impresión, el primer paso que recomendamos es insertar una tarjeta SD en la ranura, ya que es muy probable que resuelva el problema.
- Vuelva a formatear la tarjeta SD con la tabla de particiones y el sistema de archivos correctos. Si bien el proceso de formateo varía según el sistema operativo que esté utilizando; puede usar diskpart en Windows para convertir la tabla de particiones a MBR y formatear la partición como FAT32.
- Limpie los contactos en la tarjeta SD. Para este proceso, recomendamos poner un poco de alcohol isopropílico en un hisopo y limpiar lentamente cada pin de contacto suave y minuciosamente.
- Vuelva a actualizar una versión actualizada y correctamente configurada del firmware oficial de Marlin. Descomente (elimine las barras dobles al principio) el parámetro SDCARD_CONNECTION en el archivo Configuration_adv.h. Utilice el parámetro LCD para la ranura de la tarjeta SD en el controlador LCD y el parámetro ONBOARD para la ranura de la tarjeta SD en la placa base.
- Reemplace la tarjeta SD por una nueva y de menor capacidad. Recomendamos comprar una tarjeta SD de menos de 8 GB, lo que garantizará que no enfrente ningún problema relacionado con la capacidad.
- Reemplace la placa base de su impresora 3D. Si todo lo demás falla, reemplazar la placa base puede ser la única solución a menos que tenga los conocimientos técnicos para reemplazar el controlador de la tarjeta SD y ver si eso ayuda.
Error SD Init Fail en la pantalla de Ender 3 (Pro/V2) – ¿Qué hacer?
La mayoría de los informes en la comunidad sobre el error de falla de inicio SD provienen de los usuarios de Ender 3, lo cual no es sorprendente si se tiene en cuenta que la Ender 3 es la impresora 3D más popular en el mercado en este momento, y la mayoría de las Ender 3 se ejecutan en el firmware Marlin.
Como la Ender 3 ejecuta una versión modificada del firmware de Marlin de manera predeterminada, el error de falla de inicio de SD que ve en la pantalla de su Ender 3 es el mismo problema que el error de falla de inicialización de SD de Marlin, lo que significa que todas las posibles causas y soluciones para el El error de falla de inicialización de Marlin SD también se aplica en este caso.
Si actualmente está utilizando el firmware original de su Ender 3, le recomendamos que cambie a la versión actualizada del firmware oficial de Marlin, ya que ofrece muchas mejoras y correcciones en comparación.
Conclusión
Si bien ver el mensaje de error SD init fail en la pantalla de su impresora 3D puede causar cierta preocupación debido a que impide que el proceso de impresión 3D avance, es un problema no crítico que no le llevará mucho tiempo resolver.
Para recapitular rápidamente, no tener una tarjeta SD en la ranura, una tarjeta SD mal formateada o rota, un firmware mal configurado o dañado y una placa base que funciona mal pueden jugar un papel en la ocurrencia del problema de falla de inicio de la tarjeta SD en el firmware de Marlin.
Como la mayoría de los problemas típicos están relacionados con la tarjeta SD o el firmware, identificar el problema y resolverlo no debería ser una molestia y requerir mucho tiempo o esfuerzo en cualquier caso, aparte de que la placa base esté rota.
¡Feliz impresión!