¿Es posible cargar binarios compilados previamente?

11

Tengo varios bocetos que sigo queriendo cargar en el Arduino, pero no necesariamente necesito volver a compilarlos porque no he cambiado nada desde la última compilación. Dado que la compilación toma un minuto o 2 cada vez, esto me ahorraría algo de espera.

Puedo ver que el IDE tiene la opción de "Exportar binario compilado", pero no parece tener la opción inversa de cargar un binario previamente compilado. ¿Hay alguna forma de hacer esto?

Zurdo
fuente
Arduino 1.8.10 está usando upload.py
FallenDragon
@FallenDragon. No lo es. solo el paquete de placas esp8266 arduino tiene upload.py
Juraj

Respuestas:

13

¡Si! Es posible que pueda cargar un binario previamente cumplido, utilizando

AVRDUDE: una utilidad de línea de comandos que en realidad se usa para cargar archivos binarios, detrás del IDE de Arduino.

Puede encontrar AVRDUDE en la carpeta Arduino> hardware> herramientas> avr> bin

Esta documentación para AVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.html

Otra cosa más simple que puede hacer es activar la salida detallada durante la carga y ver un comando al final con AVRDUDE junto con la ruta del archivo hexadecimal, simplemente copie y ejecute el mismo comando en CommandLine; Su tarea está cumplida.

25mhz
fuente