Paso 7: ATmega328: quemar el Bootloader
Iniciar el IDE de Arduino, haga clic en herramientas y abrir el menú tabla.
Seleccione la placa de Arduino. (Estoy usando un Uno).
Haga clic en herramientas de nuevo y esta vez abren el menú programador.
Seleccionar el programador AVRISP mkII.
Haga clic en archivo, abrir el menú de contexto y haga clic en ArduinoISP.
Coloque el chip en el zócalo de la derecha con la ranura de alineación hacia el mango.
Haga clic en herramientas, abrir el menú de programador y seleccionar Arduino como ISP.
Haga clic en herramientas de nuevo y esta vez abren el menú de tablero.
Seleccione Arduino Duemilanove w/ATmega328 o ATmega328 en un protoboard (reloj interno de 8 MHz).
Si selecciona Duemilanove w/ATmega328 Inserte el resonador cerámico.
Si selecciona ATmega328 en un protoboard (reloj interno de 8 MHz) para un chip que ya tiene el gestor de arranque estándar necesita introducir el resonador cerámico. Un chip para correr con el reloj externo no funcionará sin él.
Ahora haga clic en herramientas, haga clic en grabar Bootloader.
En mis pruebas encontré después de programación Attinys tuve que reiniciar el equipo, desenchufe el Arduino y comenzar este procedimiento desde el principio para quemar un gestor de arranque. Probar esto Si obtienes errores al intentar quemar un gestor de arranque.
Creo que este programador también trabajará en un ATmega168, pero no tengo un chip para probarlo en.
Hay instrucciones sobre cómo programar el ATmega328 una vez se ha cargado el gestor de arranque aquí. Pero me parece más fácil simplemente se pone el chip en el Arduino ya que necesita sacar el chip de la Arduino de todos modos. Para un gestor de arranque estándar uso el ajuste de la Junta se usaría normalmente. Si se quema el bootloader con el ATmega328 en un protoboard (reloj interno de 8 MHz) a utilizarlo al programar el chip.