Forum: Mikrocontroller und Digitale Elektronik Problem mit attiny85 und Diamex all AVR Programmer


von Johannes D. (johannes_d489)


Lesenswert?

Hallo liebe Community,
ich habe mir vor kurzen den "Diamex all AVR" zugelegt um einen tieferen 
Blick in die Welt Der Microcontroller zu werfen als es mit dem Arduino 
möglich ist.
Nun habe ich AVR Studio 6 installiert, das Bios des Programmers 
geupdatet und es geschafft einen atmega328p zu programmieren. Da dieser 
für kleine Projekte viel zu groß ist habe ich dies auch mit dem attiny85 
probiert und wollte zuerst die Gerätesignatur auslesn, aber ich bekahm 
nur eine Fehlermeldung:

'Failed to enter programming mode. ispEnterProgMode: Error status 
received: Got 0xc0, expected 0x00 (Command   has failed to execute on 
the tool)

Unable to enter programming mode. Verify device selection, interface 
settings, target power and connections to the target device.'

Ich habe noch einmal die isp verbindung überprüft, die Microcontroller 
Bezeichnung gescheckt und ihn gegen einen anderen gleichen ausgetauscht, 
aber auch diese versuvhe brachten die selbe Meldung. Das anlegen einer 
externen Stromversorgung hat leider auch nicht geholfen.

von Ralph S. (jjflash)


Lesenswert?

... vllt. mal dem AVRDUDE (es sieht ob der Fehlermeldung so aus als ob 
du diesen verwenden würdest) den Parameter "-B 10" (ohne 
Anführungsstriche) mitzugeben.

Es könnte sein, dass diesen ATtiny noch nie laufen hast lassen und er 
mit dem internen RC - Oszilator laufen lässt und der Diamex den Tiny zu 
schnell taktet!

avrdude -c stk500v2 -p t85 -P com3 -B 10

-P com3 ... hier natürlich den virtuellen Port angeben an dem der Diamex 
ist.

-P /dev/ttyACM0  für Linux

von Ralph S. (jjflash)


Lesenswert?

... sorry, zu schnell abgeschickt:

Wenn der Tiny in der Konsole so ansprechbar ist, die Parameter um eben 
die -B Option erweitern .

von Johannes D. (johannes_d489)


Lesenswert?

Vielen Dank für die Antwort,
ich habe Windows 8.1 und nun avrdude installiert.
Dort habe ich wie du gesagt hast diesen befehl eingegeben, den Port 
verändert und stk500v2 gegen avrisp2 getauscht aber es kahm immer eine 
timeout antwort.
Mich würde es es freuen wenn du oder ander im Forum mir weiter helfen 
könntet.

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.