При компиляции ЧЕГО УГОДНО, с любой выбранной платой - все время выскакивает варнинг Warning: Board arduino:avr:atmega128A doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA128A Оно абсолютно не мешает, но мозолит глаза. Куда соваться и как устранить ? С уважением. ПС. В разделе MegaCore/hardware/... есть файл boards.txt Спойлер ##################### #### ATmega128/A #### ##################### # General 128.name=ATmega128 128.upload.tool=avrdude 128.upload.maximum_data_size=4096 128.bootloader.tool=avrdude 128.bootloader.unlock_bits=0xff 128.bootloader.lock_bits=0xcf 128.bootloader.low_fuses=0b{bootloader.bod_bits}{bootloader.sut_cksel_bits} 128.bootloader.high_fuses=0b110{bootloader.ckopt_bit}{bootloader.eesave_bit}11{bootloader.bootrst_bit} 128.bootloader.extended_fuses=0xff 128.build.core=MCUdude_corefiles 128.build.variant=64-pin-avr 128.build.board=AVR_ATmega128 128.build.mcu=atmega128 128.build.bootloader_led=B5 Но откуда речь именно про ATmega128A ? ППС. Работа со 128-ми не удалась. Ранее писал подробности (1-2 года назад).
Где-то выбрана именно 128А, а её нету в boards.txt. Добавьте, просто сделав копию существующей записи, путём добавления везде буквы А. Типа и т.д.