Paso 4: Seguir leyendo
Atmega_Board_Programmer:
Nick Gammon tiene una excelente página web con información y fotos sobre cableado varios Arduinos diferentes entre sí en la preparación de gestores de arranque ardiente.
http://www.Gammon.com.au/bootloader
La página web trata de usar un dibujo diferente en lugar de en el ejemplo ArduinoISP. Es Atmega_Board_Programmer. El cableado se realiza del mismo modo con el bosquejo de Nick o con el bosquejo de ArduinoISP. Uno de los ejemplos es como flashear el chip USB en el Arduino Uno y hay gran información y fotos.
Obras de dibujo de Nick de manera diferente en comparación con el bosquejo de ArduinoISP, porque los archivos hexagonal del gestor de arranque se encajan en su bosquejo y residen en el programador UNO, y no es necesario desactivar el reinicio automático del programador Arduino. Con el bosquejo de ArduinoISP los archivos hexagonal del gestor de arranque residen en el equipo y se envían al destino Arduino, pasando por el programador de Arduino. Si tienes un Arduino se utiliza como un programador ISP y restablece automáticamente en conexión serie, como un UNO, probablemente necesitará deshabilitar reinicio automático cuando se usa el bosquejo de ArduinoISP. Más información sobre esto:
http://Playground.Arduino.CC/Main/DisablingAutoResetOnSerialConnection
Un Leonardo u otra Arduino basada en ATmega32U4 no restablece automáticamente en la conexión serial, por lo que a menudo utilizo mi Leonardo o Micro Pro para hacer programación ISP. Para usar el bosquejo de ArduinoISP en eso, necesito cambiar la línea "#define RESET" de SS a 10. Si estoy usando un UNO, agrego el 10uF o mayor capacitor entre GND y RST como se describe en el artículo enlazado.
Versión actual del bosquejo de Nick (a partir del 03 de julio de 2015) quema sólo el bootloader DFU en la ATmega16U2 y no combinado todo el contenido de la flash.
Hoodloader2:
Proyecto de hoodloader2 de Nico Hood tiene la misma funcionalidad como lo describo en este Instructable, donde el firmware de UNO R3 puede restaurarse de la misma manera seleccionar el tablero "Original 16u2 DFU Firmware" y quema el gestor de arranque utilizando un programador ISP.
https://github.com/NicoHood/HoodLoader2
No estoy intentando reinventar la rueda, simplemente proporcionando un Instructable que muestra detrás de las escenas cómo las personalizaciones de partido 3 º IDE trabajan para lograr cargar software con la función de grabar Bootloader. A veces el software que subir con Burn Bootloader puede incluir algo más que un gestor de arranque. En este caso está cargando un archivo hex que tiene un gestor de arranque y un programa de USB a serie.
El modo DFU:
https://www.virtuabotix.com/how-to-Cure-Sudden-uno-Death-Syndrome/
El avrdude/ISP forma:
Consulte el paso 1