Forum: Mikrocontroller und Digitale Elektronik ATtiny44-20PU vom Arduino programmieren?


von Jules H. (gods_father)


Lesenswert?

Guten Abend.
Ich habe hier einen ATtiny44-20PU. Da ich noch einen Arduino-Nachbau 
(den von Franzis mit einem ATmega168) rumliegen hatte, wollte ich den 
Attiny davon aus programmieren.
Ich habe mir also die Daten zum einpflegen in die Arduino-IDE von 
folgendem LInk gezogen:
https://github.com/damellis/attiny/archive/master.zip

Und direkt eingefügt.
Dann die IDE neu gestartet.
Dann ATtiny-Pins zu Arduino-Pins verdrahtet, folgendermaßen:
Pin9 -> Pin13
Pin8 -> Pin12
Pin7 -> Pin11
Pin4 -> RESET

Außerdem habe ich 5V und GND anglegt.
Dann habe ich nach Anleitung in der IDE ausgewählt:
Programmer: Arduino as ISP
Board: Attiny44 (external 20MHz Clock)

Dann habe ich auf "Bootloader installieren" geklickt.
Nun bekomme ich allerdings folgende Meldung:
1
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny44
2
avrdude: Expected signature for ATtiny44 is 1E 92 07
3
         Double check chip, or use -F to override this check.

Was mache ich falsch?

Danke

von Jürgen S. (jurs)


Lesenswert?

Jules H. schrieb:
> Ich habe mir also die Daten zum einpflegen in die Arduino-IDE von
> folgendem LInk gezogen:
> https://github.com/damellis/attiny/archive/master.zip
> ...
> Dann habe ich auf "Bootloader installieren" geklickt.

Und in welchem Schritt hast Du Dir "einen Bootloader programmiert, einen 
Bootloader kompiliert und in der Arduino-Software installiert"?

Du kannst einen Bootloader nur dann auf ein Board laden, wenn Du auch 
einen Bootloader dafür hast. In der Datei "master.zip" ist kein 
Bootloader enthalten, da sehe ich nur eine "Board-Definition" und eine 
"Pin-Definitionsdatei".

Und wenn Du keinen Bootloader hast... wie willst Du dann einen 
"Bootloader installieren"?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.