"UNO" Bootloader im ATMEGA8 / 168 ???

Hallo,

vielen dank für die Infos. Klar, mir geht es um die 512 zusätzlichen freien Bytes und nicht um den Gesamtspeicher :roll_eyes:

Ich habe jetzt mal probiert in der Boards.ini folgenden Eintrag anzufügen:

opti8.name=Arduino ATmega8 Optiboot

opti8.upload.protocol=arduino
opti8.upload.maximum_size=7680
opti8.upload.speed=115200

opti8.bootloader.low_fuses=0xdf
opti8.bootloader.high_fuses=0xca
opti8.bootloader.path=optiboot
opti8.bootloader.file=optiboot_atmega8.hex
opti8.bootloader.unlock_bits=0x3F
opti8.bootloader.lock_bits=0x0F

opti8.build.mcu=atmega8
opti8.build.f_cpu=16000000L
opti8.build.core=arduino
optia8.build.variant=standard

Bootloader läßt sich dann sofort wie gewünscht flashen :slight_smile:

Das Ergebnis beim Upload ist dann aber z.B.:

In file included from BlinkWithoutDelay.ino:26:
C:\Users\User\Desktop\arduino-1.0.5-r2\hardware\arduino\cores\arduino/Arduino.h:213:26: error: pins_arduino.h: No such file or directory

Interessanterweise geht es sobald ich die pins_arduino.h in das Verzeichnis ...\cores\arduino kopiere
Wo liegt das Problem? Mit einem "normalen" Uno oder was auch immer findet er die Datei auch an ihrem ursprünglichen Ort.

Christian