This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Anet A8 no lee SD
#1
Hola, soy nuevo en este mundo. El caso es que para iniciarme he comprado una anet a8 de segunda mano. Viene con Marlin 2.0 bugfix instalado.
Me gustaría saber si la sd que hay que usar tiene que ser alguna en especial o tiene que tener algun nombre en especial o algo. De momento he probado con dos que tengo por casa (una de 16gb y otra de 2gb) y no funcionan. Ambas están en fat32.
En el menu me aparece: Init sd card, No sd card, Resume print.
Si le doy a init sd card, hace un ruido raro y ya.
Alguna sugerencia? Pruebo a reinstalar fw de fabrica? Comprar nueva placa?
Muchas graciass
  Responder
#2
Hola @davidluis, bienvenido al foro.
Antes de nada, indicarte que tienes que tener calma cuando tengas problemas y vencer la tentación de cambiar todo lo que se te ocurra para intentar solucionar el problema.
Las placas Anet no llevan detección de la tarjeta SD. Normalmente, si la tarjeta se encuentra dentro del lector cuando se enciende la impresora, Marlin la inicializa y se puede acceder a los ficheros grabados en ella desde el menu correspondiente: si no está en el lector o se cambia, hay que inicializarla con la opción correspondiente del menu.
En estas placas, la inicialización de la tarjeta SD produce la activación durante unos segundos del ventilador de capa, que seguramente sea el ruido que has notado al seleccionar la opción Init SD card. Si lo logra, el ventilador de capa se enciende unos 2 segundos; si no lo consigue, se enciende unos 5 segundos.
Si después de ello, no tienes en el menú general la opción de ver los archivos grabados en la tarjeta, quizá esta no esté en el formato correcto (formatea de nuevo la tarjeta seleccionando FAT32) o quizá tengas algún problema con el lector.
No te recomiendo que cambies el firmware y mucho menos al de serie, pues si tienes las opciones para la tarjeta SD en el menú, es que tienes en él activado su uso y no hay mucho más a configurar en ese sentido.
  Responder
#3
(31-10-2020, 12:03 AM)Simemart escribió: Hola @davidluis, bienvenido al foro.
Antes de nada, indicarte que tienes que tener calma cuando tengas problemas y vencer la tentación de cambiar todo lo que se te ocurra para intentar solucionar el problema.
Las placas Anet no llevan detección de la tarjeta SD. Normalmente, si la tarjeta se encuentra dentro del lector cuando se enciende la impresora, Marlin la inicializa y se puede acceder a los ficheros grabados en ella desde el menu correspondiente: si no está en el lector o se cambia, hay que inicializarla con la opción correspondiente del menu.
En estas placas, la inicialización de la tarjeta SD produce la activación durante unos segundos del ventilador de capa, que seguramente sea el ruido que has notado al seleccionar la opción Init SD card. Si lo logra, el ventilador de capa se enciende unos 2 segundos; si no lo consigue, se enciende unos 5 segundos.
Si después de ello, no tienes en el menú general la opción de ver los archivos grabados en la tarjeta, quizá esta no esté en el formato correcto (formatea de nuevo la tarjeta seleccionando FAT32) o quizá tengas algún problema con el lector.
No te recomiendo que cambies el firmware y mucho menos al de serie, pues si tienes las opciones para la tarjeta SD en el menú, es que tienes en él activado su uso y no hay mucho más a configurar en ese sentido.

Hola, muchas gracias por la ayuda.
He comprobado lo del sonido y dura 5 segundos, osea que no lo reconoce. Llevo todo el finde probando cosas. Mañana iré a comprar alcohol isopropílico para intentar limpiar los pines del lector. Si eso no funciona, probaré a soldar un nuevo lector para la sd. Y si, finalmente, eso tampoco funciona, compraré una placa nueva.
Alguna idea más para probar antes de hacer todo eso?
Un abrazo
  Responder
#4
Comprueba que el seguro que lleva el lector mantiene dentro la tarjeta, pues si se estropea suele tender a salirse y deja de hacer contacto.
  Responder
#5
(01-11-2020, 04:21 PM)Simemart escribió: Comprueba que el seguro que lleva el lector mantiene dentro la tarjeta, pues si se estropea suele tender a salirse y deja de hacer contacto.

Cuando presiono hace click y se queda más abajo. Aunque si que me acabo de dar cuenta que cuando está abajo puedo sacarla tirando de ella, que normalmente en estos sistemas es obligatorio que vuelvas a presionar para sacarla, sino se queda bloqueada.
  Responder
#6
Si no tiende a salir es que está bien.
El sistema que trae solo es para empujar hacia afuera la tarjeta y así facilitar la operación en los dispositivos que tengan el lector muy escondido (no es este el caso), no es un sistema de bloqueo: si tiras de ella sale sin problema quedando, como es lógico, el muelle presionado para la siguiente introducción.
Ya que tienes Marlin 2 instalado, se me ocurre otra posibilidad que quizá pueda dar el problema que estás teniendo: en esta versión hay un parámetro, en el archivo Configuration_adv.h, denominado SDCARD_CONNECTION que indica qué lector de tarjeta se usará cuando hay varios disponibles y cuyos valores pueden ser ONBOARD o LCD.
Por defecto no está definido y se toma el primer valor, que es el adecuado para la placa Anet, pero quizá esté definido por error como el segundo y puede que eso haga que no se detecte correctamente la tarjeta: no estoy del todo seguro de que sea así, pero convendría comprobarlo.
  Responder
#7
(01-11-2020, 09:50 PM)Simemart escribió: Si no tiende a salir es que está bien.
El sistema que trae solo es para empujar hacia afuera la tarjeta y así facilitar la operación en los dispositivos que tengan el lector muy escondido (no es este el caso), no es un sistema de bloqueo: si tiras de ella sale sin problema quedando, como es lógico, el muelle presionado para la siguiente introducción.
Ya que tienes Marlin 2 instalado, se me ocurre otra posibilidad que quizá pueda dar el problema que estás teniendo: en esta versión hay un parámetro, en el archivo Configuration_adv.h, denominado SDCARD_CONNECTION que indica qué lector de tarjeta se usará cuando hay varios disponibles y cuyos valores pueden ser ONBOARD o LCD.
Por defecto no está definido y se toma el primer valor, que es el adecuado para la placa Anet, pero quizá esté definido por error como el segundo y puede que eso haga que no se detecte correctamente la tarjeta: no estoy del todo seguro de que sea así, pero convendría comprobarlo.

Vale, entendido. Como se modifica este archivo de configuracion con marlin ya instalado? Se hacerlo antes de instalarlo en la impresora, pero modificarlo despues ni idea.
  Responder
#8
No puedes hacerlo en el firmware que está instalado, hay que volver a compilar y grabar en la impresora.
Quizá no sea ese el problema, pero si no tienes los archivos con los que se compiló el que está ahora mismo en la memoria, no vas a poder saber que configuración lleva en ese parámetro.
Puedes aprovechar para instalar la última versión bugfix, pero si estás acostumbrado al IDE de Arduino vas a tener que cambiar de plataforma, ya que dá errores con las últimas versiones de Marlin.
Mi recomendación es que uses PlatformIO instalado en Virtual Studio Code y con la extensión Marlin Auto Build.
En esta respuesta explico de forma resumida lo que hay que hacer, aunque encontrarás mucha información y videos en Internet.
  Responder
#9
Buenas! 
Esta respuesta cae bastante tarde pero la mando por si le sirve a alguien mas con mi mismo problema. 
Resulta que estuve 3 dias probando todo lo que en videos y foros (como este) la gente decia y nada, seguia igual, sin que mi impresora con marlin 2.0 pudiera "leer" la targeta micro sd. Bueno, el problema consistia en que la targeta (no era la que vino en el kit) usaba GPT en lugar de MBR, ¿Que es eso? no lo se bien, pero al cambiarlo funciona, en este documento de microsoft te explican todo, es extremadamente sencillo, ¡Suerte!
https://learn.microsoft.com/en-us/window...n-mbr-disk
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA anet a8 no lee sd, alguien me colabora para imprimir desde pc? jperezA8 6 1,958 22-01-2021, 03:34 AM
Último mensaje: Simemart
  No Lee Tempertura Anet A8 MatiasMG 2 1,374 11-11-2017, 08:26 PM
Último mensaje: Simemart