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.

  • 1 voto(s) - 4 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Error al final de la subida
#1
Hola amigos, tengo una ANET A8 PLUS, y luego de haberle instalado Marlin y haberle hecho varias modificaciones, he decidido volver a instalar el que figuraba en la página del fabricante, (dicho sea de paso, me lo enviaron luego de habérselo pedido en múltiples oportunidades), logro subirlo sin ningún problema, y funciona perfecto, pero al final de la subida me presenta el siguiente mensaje:
 
Reading | ############
avrdude: stk500_paged_load(): (a) protocol error, expect=0x10, resp=0x63
avrdude: stk500_cmd(): programmer is out of sync
avr_read(): error reading address 0x0000
    read operation not supported for memory "flash"
avrdude: failed to read all of flash memory, rc=-2
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x6f
 
avrdude done.  Thank you.
 
el puerto seleccionado
 no existe o tu placa no esta conectada
A que se puede deber esto? Alguna sugerencia?
Muchas gracias
  Responder
#2
Lo que te hace bien es la compilacion, no la subida a la placa del codigo compilado.

Ese error es el tipico, de tener una electronica con el bootloader bloqueado, para no poder actualizar el firmware
  Responder
#3
Estimado neoxM3 quizas me expresé mal. Compila perfecto y sube perfecto, pero al final me da ese texto en rojo.
  Responder
#4
(08-04-2020, 04:10 PM)lambda4 escribió: Estimado neoxM3 quizas me expresé mal. Compila perfecto y sube perfecto, pero al final me da ese texto en rojo.

ese texto rojo es error de subida, por lo que no ha subido aunque veas la barra de arduino llegar hasta el final...

si tienes ese error de out of sync, lo habitual es que no se actualizara el firmware (lo "habitual"... ) , por que esta bloqueado el bootloader... pero ami me ha llegado a pasar ese error hasta por tener un lcd conectado a la electronica, lo desconectaba, y ya no daba ese error
  Responder
#5
Hola, la verdad es que ese mensaje de error es bastante raro si se está subiendo el firmware, pues indica que está realizando una lectura de la memoria flash y que no se está pudiendo hacer.
Por curiosidad, ¿que programa estás utilizando para subir el firmware y en que formato lo tienes, archivos fuente o en un archivo precompilado con extensión .hex?
Por la forma del mensaje de error, parece de la aplicación Avrdudess y no es un error de subida, sino de lectura de la memoria flash.
  Responder
#6
Estimado neoxM3, lo he comprobado haciendo pequeños cambios y volviéndolo a subir (por ejemplo cambio de idioma, nombre de la impresora, etc.), y al verificarlo en display los cambios son correctos. Lo único es el texto rojo que me indica el error de lectura

Estimado Simemart, estoy usando Arduino 1.8.12 sin instalar como había sido sugerido, con el archivo fuente original para la ANET A8 PLUS que por fin el fabricante me envió.
Comento además que primero intenté con el Avrdudess subir el archivo precompilado .hex, que también me envió al fabricante y también me dio error, (pero a diferencia de lo que me paso con el archivo fuente original, este no lo pude subir).
Un gran saludo,
  Responder