Paso 6: Quemar el bootloader de Arduino
Engañé a una causa poco utilicé un BRD para simplificar las conexiones. El esquema está en el cuadro #2.
Si uso 2 arduinos el cuadro #3 y conectar la clavija de la ISP en el 2x3header ICSP de arduino second(slave). Sólo Conecte la energía del usb a la primera junta.
La forma del GUI
Esto es un poco complicado causa pero no puede usar herramientas -> grabar Bootloader -> con causa AVR ISP predeterminado velocidad es demasiado grande para mega-isp.
Encontrar avrdude.conf que viene con el arduino IDE (en arduino/hardware/tools/avrdude.conf) y cambiar el boundrate para programador avrisp de 115200 a 19200 (alrededor de línea 312)
Buscar y modificar en avrdude.conf
Programador
ID = "avrisp";
DESC = "Atmel AVR ISP";
Baudrate = 115200; # valor por defecto es 115200
tipo = stk500;
;
to:
Programador
ID = "avrisp";
DESC = "Atmel AVR ISP";
velocidad en baudios = 19200; # valor por defecto es 115200
tipo = stk500;
;
Ahora usted puede usar herramientas-> Grabar Bootloader -> con AVR ISP (después de seleccionar la tabla adecuada en el menú herramientas )
CommandLine
También puede utilizar la línea de comandos:
Editar arduino/hardware/bootloaders/atmega/Makefile
y cambio ISPTOOL/puerto/velocidad:
# Introduzca los parámetros de la herramienta de isp de avrdude
ISPTOOL = avrisp
ISPPORT = ttyUSB0
ISPSPEED = b - 19200
no se puede escribir
$ make diecimila_isp
a quemar los fusibles y el gestor de arranque.
Prueba
Ahora le conecte nuevo arduino al usb y grabar el blinky!