Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Copia de seguridad firmware anet a6
#1
Hola. Hace una semana que tengo la anet a6 y de momento muy contento. Estoy pensando instalar el skynet, pero me gustaria hacer una backup del firmware original. No se mucho del tema y no encuentro nada en la red.  Me podeis orientar ?. Mil gracias.

He repetido la pregunta en otro sitio porque no estoy seguro de donde debe estar, gracias.
Citar
#2
En el mismo directorio donde tienes skynet hay otro con el firmware original de la a6 y la a8
Citar
#3
Si, pero creo que mi anet a6 viene con un firmware mas moderno. Y asi estoy seguro de que es el mio.
Citar
#4
No se puede hacer backup del firmware. El firmware se compila antes de ser instalado en la memoria y luego no se puede descargar, por eso no encuentras nada. Arriesgate, del que no se arriesga nunca se ha escrito nada... Gran sonrisa
Citar
#5
battlestars3I4, creo no estar equivocado si digo que el firmware se puede tanto leer como grabar en la memoria flash de la impresora.
Eso de que no se encuentra nada es una afirmación erronea puesto que, junto con el soft de Skynet viene el firmware original (tanto de la A6 como de la A8).
Como bien dices, el firmware se compila en un fichero con extensión .hex (está en formato hexadecimal) y es este el que se graba en la memoria flash de la impresora.
Lógicamente, ese fichero tambien se puede guardar como copia de seguridad.
En las carpetas de Skynet hay todo lo necesario para descargar el que se encuentra instalado en la impresora y guardarlo como respaldo.
He realizado todo el proceso (excepto volver a cargar de nuevo a la impresora el fichero) y parece funcionar correctamente.
Citar
#6
Me puedes orientar como leer el firmware del la impresora ?. Para cargarlo si hay un manual, pero para leerlo no. Soy novato y no quiero meter la pata. Gracias.
Citar
#7
El proceso es el mismo que para cargarlo, pero con los siguientes cambios en el apartado Flash:
En el campo del fichero, indicale la ubicación y el nombre que quieras que tenga el archivo.
Marca la opción Read (en lugar de Write).
En Format pones Intel Hex.
Y pulsas Go.
Cuando termina te lo indica con un mensaje y tendrás, en la ubicación y con el nombre indicados, un archivo con extensión .hex con el volcado de la memoria flash que tiene actualmente la impresora.
Como te decía, yo creo que ese es el firmware que tiene cargado la impresora, pero no lo he comprobado personalmente volviendolo a cargar de nuevo.
Quizá alguien en el foro lo haya hecho y pueda confirmarlo.
En todo caso, próximamente cargaré Skynet en mi máquina y haré la prueba.
Citar
#8
Te lo agradezco mucho Simemart.
Citar
#9
(24-04-2017, 08:18 AM)battlestars3l4 escribió: No se puede hacer backup del firmware. El firmware se compila antes de ser instalado en la memoria y luego no se puede descargar, por eso no encuentras nada. Arriesgate, del que no se arriesga nunca se ha escrito nada... Gran sonrisa

Claro que se puede,
de hecho yo lo tengo hecho.
Citar
#10
(18-09-2017, 11:43 PM)paneke escribió:
(24-04-2017, 08:18 AM)battlestars3l4 escribió: No se puede hacer backup del firmware. El firmware se compila antes de ser instalado en la memoria y luego no se puede descargar, por eso no encuentras nada. Arriesgate, del que no se arriesga nunca se ha escrito nada... Gran sonrisa

Claro que se puede,
de hecho yo lo tengo hecho.

Me interesa, explica por favor como se hace para sacar la información de la eeprom del arduino (y como se instala luego). Has abierto un post que llevaba meses cerrado, así que ahora te toca hacer un tuto Gran sonrisa
Un saludo!
Citar
#11
(19-09-2017, 07:19 AM)battlestars3l4 escribió:
(18-09-2017, 11:43 PM)paneke escribió:
(24-04-2017, 08:18 AM)battlestars3l4 escribió: No se puede hacer backup del firmware. El firmware se compila antes de ser instalado en la memoria y luego no se puede descargar, por eso no encuentras nada. Arriesgate, del que no se arriesga nunca se ha escrito nada... Gran sonrisa

Claro que se puede,
de hecho yo lo tengo hecho.

Me interesa, explica por favor como se hace para sacar la información de la eeprom del arduino (y como se instala luego). Has abierto un post que llevaba meses cerrado, así que ahora te toca hacer un tuto Gran sonrisa
Un saludo!

Bueno, yo lo que he hecho ha sido leer directamente a través del jumper J3, usando un Arduino como programador (ISP). Se puede usar el programar Avrdude sólo o con la interfaz Avrdudess.
En la carpeta de Skynet en el apartado Documentation -> Troubleshoot viene como conectar el Arduino a la placa: 
Anet V1.0 Bootloader Upload.pdf

Saludos
Citar
#12
(24-09-2017, 11:33 PM)paneke escribió: Bueno, yo lo que he hecho ha sido leer directamente a través del jumper J3, usando un Arduino como programador (ISP). Se puede usar el programar Avrdude sólo o con la interfaz Avrdudess.
En la carpeta de Skynet en el apartado Documentation -> Troubleshoot viene como conectar el Arduino a la placa: 
Anet V1.0 Bootloader Upload.pdf

Saludos

Para el firmware no se necesita hacer nada de lo que se explica en ese pdf. Eso es para cuando se corrompe el bootloader y hay que restaurarlo.
El bootloader es el firmware del chip AVR que hace las funciones de ISP (In-System Programmer o programador interno) en la placa.
Además, creo que contiene algunas cosas que no son correctas, así que cuidado.
Si el bootloader está bien, el firmware se puede copiar y restaurar por USB con el Avrdude (con el Avrdudess o directamente por linea de comandos).
Mucho cuidado, porque la placa se "brickea" (sí, eso, se convierte en un "ladrillo", que es lo que sucede cuando se pierde el bootloader) con bastante facilidad .
Y si no estáis puestos en el tema y/o no tenéis un Arduino de repuesto a mano (se suele utilizar como un ISP externo, que es lo que indica @paneke ), os quedaréis mirando al "ladrillo" en que se ha convertido la placa sin poder hacer nada para solucionarlo.
Con un poco de suerte os habrá quedado correctamente cargado el firmware y podréis utilizar la impresora. Pero no podréis volver a cargar nada por USB, sin restaurar antes el bootloader.

Sobre el tema del post, la restauración mediante los archivos que trae Skynet como firmware original, parece funcionar correctamente.
Pero hacerlo con la copia del que trae la máquina, extraido con el Avrdude, tengo que probarlo.
Estoy investigando y puede que haga un post con todo esto cuando lo tenga claro.
Citar
#13
(25-09-2017, 06:20 PM)Simemart escribió:
(24-09-2017, 11:33 PM)paneke escribió: Bueno, yo lo que he hecho ha sido leer directamente a través del jumper J3, usando un Arduino como programador (ISP). Se puede usar el programar Avrdude sólo o con la interfaz Avrdudess.
En la carpeta de Skynet en el apartado Documentation -> Troubleshoot viene como conectar el Arduino a la placa: 
Anet V1.0 Bootloader Upload.pdf

Saludos

Para el firmware no se necesita hacer nada de lo que se explica en ese pdf. Eso es para cuando se corrompe el bootloader y hay que restaurarlo.
El bootloader es el firmware del chip AVR que hace las funciones de ISP (In-System Programmer o programador interno) en la placa.
Además, creo que contiene algunas cosas que no son correctas, así que cuidado.
Si el bootloader está bien, el firmware se puede copiar y restaurar por USB con el Avrdude (con el Avrdudess o directamente por linea de comandos).
Mucho cuidado, porque la placa se "brickea" (sí, eso, se convierte en un "ladrillo", que es lo que sucede cuando se pierde el bootloader) con bastante facilidad .
Y si no estáis puestos en el tema y/o no tenéis un Arduino de repuesto a mano (se suele utilizar como un ISP externo, que es lo que indica @paneke ), os quedaréis mirando al "ladrillo" en que se ha convertido la placa sin poder hacer nada para solucionarlo.
Con un poco de suerte os habrá quedado correctamente cargado el firmware y podréis utilizar la impresora. Pero no podréis volver a cargar nada por USB, sin restaurar antes el bootloader.

Sobre el tema del post, la restauración mediante los archivos que trae Skynet como firmware original, parece funcionar correctamente.
Pero hacerlo con la copia del que trae la máquina, extraido con el Avrdude, tengo que probarlo.
Estoy investigando y puede que haga un post con todo esto cuando lo tenga claro.

Si, estás en lo cierto. Si el firmware que tienes tiene bootloader puede leerse sin problemas desde el USB mediante avrdude. Creo que el firmware original trae bootloader,
por lo que se puede realizar de esta forma. 
En el caso que queráis meter un firmware tenéis dos formas como se comenta:
- Teniendo bootloader, por lo que podeis meter otro firmware medinte Arduino IDE (por ejemeplo Skynet)
- Sin bootloader. No os queda otra que programar directamente en placa mediante un programador (en mi caso uso un Arduino con ISP) por el jumper J3.

Para leer los firmware es lo mismo.

Como siempre, tened cuidado porque si no sabéis mucho del tema porque la placa se puede quedar muerta, pero siempre es recuperable programando directamente en placa.
De hecho a mi me paso que perdí el bootloader y tuve que usar este método. Luego metí skynet con bootloader para poder usar el USB.

Saludos.
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Firmware (copia de seguridad y restauración) y bootloader. Simemart 74 9,920 03-11-2018, 01:55 AM
Último mensaje: edgarc
  Autolevel, paso a paso (I): Cambiar el firmware. Simemart 59 11,603 11-08-2018, 09:37 PM
Último mensaje: Simemart
  Problemas Cargar firmware con marlin config david3049 15 864 11-07-2018, 10:52 AM
Último mensaje: lucascoves
  Topes de impresion en firmware urrielu 1 258 17-04-2018, 06:38 PM
Último mensaje: Simemart
  pantalla anet 6 para la Anet 8 Nestor 12 3,753 12-04-2018, 08:35 PM
Último mensaje: Josnaro