Paso 2: Cambiar los parámetros de avrdude en platform.txt
Platform.txt es en el mismo directorio con boards.txt. Usted necesita encontrar la sección titulada:
# Herramientas AVR Uploader/programadores
# ------------------------------
Copiar líneas por defecto y pegar después de viejos. No elimine viejas. Avrdude Chané a avrdude1 en programaciones prorammer y eliminar "-Uefuse:w:{bootloader.extended_fuses}:m" de la línea titulada "tools.avrdude.erase.pattern="
O simplemente puede copiar código y pegar después de los ajustes del programador estándar:
#####
Tools.avrdude1.Path={Runtime.Tools.AVRDude.Path}
Tools.avrdude1.cmd.Path={path}/bin/AVRDUDE
Tools.avrdude1.config.Path={path}/etc/AVRDude.conf
Tools.avrdude1.upload.params.verbose=-v
Tools.avrdude1.upload.params.Quiet=-q - q
Tools.avrdude1.upload.Pattern="{cmd.Path}" "-C{config.path}" {upload.verbose}-p{build.mcu}-c{upload.protocol}-P{serial.port}-b{upload.speed} -D "-Uflash:w:{build.path}/{build.project_name}.hex:i"
Tools.avrdude1.Program.params.verbose=-v
Tools.avrdude1.Program.params.Quiet=-q - q
Tools.avrdude1.Program.Pattern="{cmd.Path}" "-C{config.path}" {program.verbose}-p{build.mcu} -c {protocolo} {program.extra_params} "-Uflash:w:{build.path}/{build.project_name}.hex:i"
Tools.avrdude1.ERASE.params.verbose=-v
Tools.avrdude1.ERASE.params.Quiet=-q - q
Tools.avrdude1.ERASE.Pattern="{cmd.Path}" "-C{config.path}" {erase.verbose}-p{build.mcu} -c {protocolo} {program.extra_params} -e-Ulock:w:{bootloader.unlock_bits}:m-Uhfuse:w:{bootloader.high_fuses}:m-Ulfuse:w:{bootloader.low_fuses}:m
Tools.avrdude1.bootloader.params.verbose=-v
Tools.avrdude1.bootloader.params.Quiet=-q - q
Tools.avrdude1.bootloader.Pattern="{cmd.Path}" "-C{config.path}" {bootloader.verbose}-p{build.mcu} -c {protocolo} {program.extra_params} "-Uflash:w:{runtime.platform.path}/bootloaders/{bootloader.file}:i"-Ulock:w:{bootloader.lock_bits}:m
#####