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
Ayuda con MKS GEN L 1v.0 Artillery Genius
#41
Muy buenas. Acabo de aterrizar y he visto este hilo.
Te aportaré lo que he apreciado. No sé si estaré en lo cierto o no, pero espero que te sea de utilidad.
En cuanto a lo de quemar el boot del Mega, aquí te dejo un enlace a este Foro de algo que he dejado a otro compañero: https://www.spainlabs.com/foros/tema-DUD...ino-as-ISP.
En cuanto a que "Bindos" no te reconoce la impresora, pues... creo que te falta algo importante: cargar los drivers USB Ch340
  Responder
#42
Bien, por aquello de que no hay "dos sin tres", estoy en la misma situación que el compañero que abrió este hilo. El motor de extrusión dejó de traccionar como era debido y revisé (me avisaron de que esto fallaría TARDE O TEMPRANO) la conexión de la faja con el cabezal de extrusión. Al volver a colocarla cometí el error de no desconectar la corriente y se prudujo un pequeño corto. Resultado: El programa perdió las dos temperaturas, dejaron de funcionar los motores y lo que es peor, los dos USB externos no detectan nada.
Quemé la MKS por ICSP y, al menos, el led de la placa ahora parpadea en azul. El problema es que no hay forma humana de que suba el Marlin 2.0.5 (le estoy subiendo el último).
El Ide de Arduino devuelve errores contínuamente:
Primero este:
Using Port : COM7
Using Programmer : wiring
Overriding Baud Rate : 115200
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Y ahora, tras unos retoques, este otro:
Arduino:1.8.13 (Windows 7), Tarjeta:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
loading hardware from C:\Program Files (x86)\Arduino\hardware:
loading package arduino: loading platform release:
Error reading file (C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt:0):
Invalid line format, should be 'key=value'

Sabéis si hay que subir antes algo más? Me refiero a algún fichero tipo hex.
Saludos
  Responder
#43
Hola, los dos errores que indicas se producen en momentos diferentes, por lo que es posible que tengas ambos cuando te salta el segundo.
El primero es de comunicación con la placa y es debido a fallo en la conexión (puerto USB de la placa averiado por el corto, driver USB o puerto incorrecto/bloqueado) o en el bootloader (mal grabado o inexistente).
En todo caso, con las últimas versiones de Marlin 2, el IDE de Arduino da bastantes problemas y es mejor usar PlatformIO sobre Virtual Studio Code: te recomiendo que lo utilices con la última versión de Marlin (2.0.x-bugfix), que ya va por la 2.0.8.
  Responder
#44
Simemart, si. Eso estaba pensando ayer. De hecho me descargué el Visual y complementos. Pero no lo instalaré e iré a por el Platformio.
De todas formas voy a pedir una placa MKS.
Gracias nuevamente.
  Responder
#45
Me he expresado mal: cuando digo PlatformIO sobre Visual Studio Code, quiero decir ese IDE instalado como extensión en VSC.

P.S.: Por si te sirve, en esta respuesta resumo el proceso a realizar.
  Responder
#46
Hola 
con este video tutorial te guia como flashear nuevamente el Firmware de la placa con un adapatador isp a usb desde la pc

https://www.youtube.com/watch?v=uKMagVz50Bs

[Imagen: muestra.png]

tengo el mismo problema que tu con mi artillery genius pro, exactamente me paso con ese marlin de thingiverse, cuando me llegue el adaptador y prueve te aviso a ver si sirve ese metodo.
  Responder
#47
Hola @Zero.exe, bienvenid@ al foro.
Creo que con este tema de la conexión USB, el bootloader y el firmware hay un poco de confusión, así que intentaré aclararlo un poco.
Las placas base llevan un chip que controla el intercambio de información mediante el puerto USB: es este chip el que se comunica con el sistema operativo del ordenador cuando se conecta a él y el que le informa qué tipo de dispositivo es, de forma que pueda asignarle el puerto adecuado (en este caso un COM).
Cuando dicho chip está dañado y no funciona correctamente (por un cortocircuito, por ejemplo), no se comunica con el ordenador y no hay forma de solucionarlo mediante el software: lo único que se puede hacer es cambiar el chip dañado, lo que en la práctica equivale a cambiar la placa.
Por otro lado, si ese chip esta bien y el ordenador reconoce la conexión de la placa, pueden presentarse dos escenarios:
1- que no se asigne el puerto COM, lo que indica que no se tiene el driver correspondiente instalado.
2- que se asigne el puerto, pero que no haya respuesta, lo que indica que falta el software del lado de la placa para controlar la comunicación (bootloader).
También hay que tener en cuenta que los puertos COM son exclusivos y puede haber una aplicación que tenga ese puerto bloqueado, lo que impedirá que se comunique por él cualquier otra aplicación, aunque normalmente esta última indicará que existe ese bloqueo.
El puerto USB no es la única vía de comunicación en estas placas, siendo posible comunicarse con la MCU de forma directa mediante el conector ICSP y una aplicación apropiada: esto es lo que se ve en el video que indica @Zero.exe, aunque no es necesario aprender chino para saber que estamos haciendo, pues hay otras aplicaciones que permiten utilizar un ISP externo (si tenemos a mano un Arduino UNO/MEGA, nos podemos ahorrar la compra de uno específico como el que se ve en el video).
Mediante esta conexión podremos cargar en la memoria de la MCU tanto el bootloader como el firmware, aunque es una forma más engorrosa que usar el puerto USB.
En todo caso, si tenemos el chip controlador USB dañado debido a un cortocircuito, probablemente se hayan estropeado otros componentes de la placa y lo más recomendable es sustituirla por una nueva.
Respecto al firmware, mi recomendación siempre es que se utilice la última versión de Marlin disponible y descargada desde su página oficial, configurándola de forma apropiada para nuestra impresora y placa: si no se sabe cómo hacer esto, solo hay que preguntar por aquí.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Daño de conectores de placa de los termistores (Artillery Genius) Carlos05 6 221 18-07-2022, 08:10 AM
Último mensaje: Simemart
  Genius y cama a -15ºC jorge_txapux 1 88 20-06-2022, 09:38 PM
Último mensaje: Simemart
Guiño ARTILLERY HORNET, FILAMENTO Chauli31 1 99 20-05-2022, 04:30 PM
Último mensaje: Simemart
  Artillery x1 deja de soltar filamento Rustyrasman 3 206 10-05-2022, 08:28 PM
Último mensaje: Simemart
  CONSULTA Artillery Genius ¿Placa Quemada? Jose_D 1 208 27-04-2022, 09:33 PM
Último mensaje: Simemart