No comento como instalar el bootloader, sino como cargar un sketch sin sacar el micro de mi PCB y tener que meterlo en la placa arduino UNO.
El bootloader si que se pude cargar con el IDE, no me acuerdo donde encontré la explicación pero a groso modo es:
- Carga el programa ArduinoISP (en Archivo > Ejemplos > ArduinoISP) a tu placa Arduino
- Conecta los cables desde tu placa Arduino a la placa que quieres programar como se muestra en el diagrama de abajo.
- Selecciona en el menú Herramientas > Tarjetas la placa a la que corresponda el chip al que quieres programar el bootloader (no la placa que estás usando como programador). Para más detalles mira las descripciones de las placas en environment page.
- Usa el comando Herramientas > Programador > Arduino as ISP.
- Graba el bootloader con Herramientas > Grabar secuencia de inicio