Topic permanente di programmazione newbie

In allegato trovate il core Tiny 0022 modificato per il supporto al 4313.
Scompattate l'archivio e sostituite la cartella ottenuta a quella presente in /hardware/tiny/cores.

A me compila senza problemi, però ho avr-gcc 4.3.5, tengo a precisare.
Dovete anche creare una board virtuale nel file /hardware/tiny/boards.txt.
Come test io ho usato questa:

###########################################################################

attiny4313at1.name=ATtiny4313 @ 1 MHz
attiny4313at1.upload.using=arduino:arduinoisp
#attiny2313at1.upload.using=pololu
attiny4313at1.upload.maximum_size=4096
attiny4313at1.bootloader.low_fuses=0x64
attiny4313at1.bootloader.high_fuses=0x9F
attiny4313at1.bootloader.extended_fuses=0xFF
attiny4313at1.bootloader.path=empty
attiny4313at1.bootloader.file=empty2313at1.hex
attiny4313at1.bootloader.unlock_bits=0x3F
attiny4313at1.bootloader.lock_bits=0x3F
attiny4313at1.build.mcu=attiny4313
attiny4313at1.build.f_cpu=1000000L
attiny4313at1.build.core=tiny

tiny.zip (57.7 KB)