Всем привет!
avr-libc 1.6.1
gcc 4.2.2.
Binutils 2.20.1
В проекте необходимо заменить процессор ATmega1280 на ATmega2560.
При компиляции и линковке нужно указать -mmcu=atmega2560? Это единственное, что нужно сделать?
Если указать, то компилятор сыпет ошибками, в т. ч. "unknown MCU 'atmega2560' specified", "error: MCU 'atmega2560' supported for assembler only".
Почему? Слишком старый тулчейн?
2560 поддерживается моим тулчейном:
Цитата
~/soft/avr/bin/avr-as --help | grep 2560 -o
2560
~/soft/avr/bin/avr-gcc --target-help | grep 2560 -o
2560