Hallo, ich bin ein Anfänger in sachen Mikrocontroller. Ich habe mir AtmelStudio installiert. Desweiteren ATtiny 25-20 PU und Diamex-AVR Programmer gekauft. Den Programmer habe ich wie folgt angeschloßen. Programmer => ATtiny 25-20 Pin1 => Pin6 Pin2 => 5V Pin3 => Pin7 Pin4 => Pin5 Pin5 => Pin1 Pin6 => 0V Pin8 => 5V Pin4 => 0V Das Passende Programm habe ich auch geschrieben und Simuliert. Nach dem Start von Device Programming habe ich STK500 auf den Richtigen COM Port eingestelt. Unter Device ATtiny25 ausgewählt. Interface auf ISP und Apply betätigt. Als Rückmeldung erhalte ich nur eine Nachricht das die Verbindung nicht hergestellt werden kann. Unable to connect to tool STK500 (COM4) Timestamp: 2012-11-06 21:40:46.413 Severity: ERROR ComponentId: 20100 StatusCode: 1 ModuleName: TCF (TCF command: Tool:connect failed.) The signature of the attached tool is AVRISP_2, which is unexpected. Was mache ich falsch? Gruß Eduard
>AVRISP_2
Kann es sein, dass Du irgendwo den falschen Programmieradapter angegeben
hast.
Ich weiß jetzt nicht womit sich das STK500 meldet, ich benutze den
AVRISP MKII, klingt so ähnlich, aber der steht aber auf USB und nicht
RS232.
- Ist das Studio auch auf den richtigen Port eingestellt.
- Letzteres ist relativ gutgläubig. Wenn Du da bei den Einstellungen
sagst: USB und nicht COM?, dann glaubt Dir die Software das auf’s
Wort.
- Hast Du in letzter Zeit mal mit verschiedenen USB-RS232-Konvertern
"gespielt"? Da verschiebt sich nämlich ständig der zugewiesene Port.
Das musst Du explizit überprüfen.
Erst mal hat das mit dem ATtiny25 nichts zu tun. Ich frage mich aber, was du eigentlich tust - das wird nicht mir ganz klar. Entweder du nimmst das STK500 zum Programmieren. In dem Fall sieht es so aus, dass du keine Verbindung zum STK500 bekommst. Das STK500 ist nur über ein serielles Interface ansprechbar. Oder, du hast einen Programmer, der z.B. über USB kontaktiert wird. Dann verstehe ich nicht, warum du den als STK500 ansprichst. Er meldet sich doch als AVRISP_2, also spreche ihn auch so an. Du hast vermutlich im AtmelStudio den falschen Programmer gewählt.
Hallo, Wie gesagt ich bin Anfänger. Gibt es irgendwo eine Anleitung für AtlemStudio? Muß ich noch weitere Software installieren? Diamex-AVR meldet sich als COM Port am Windows an. Gruß Eduard
DIAMEX-AVR USB ISP-Programmer für ATMEL AVR, STK500, ATmega, ATtiny, AT90 USB ISP-Programmer für Atmel Prozessoren. http://avr-programmer.com/usb-isp/ Gruß Eduard
Ich hab' den auch rumliegen. Der will mit dem STK500 Protokoll angesprochen werden, das ist richtig. ABER: Er funktioniert nur an COM1 bis, glaub ich, COM3. Also das mal fix im Gerätemanager prüfen.
Ach so, welches AvrStudio eig.? Das neuste geht (noch) nicht mit dem Diamex. Steht aber auch hier auf der entsprechenden Seite. 4.irgendwas ist perfekt.
Ich habe mir jetzt AVR Studio 4.19 runtergeladen. Wenn ich dann STK500 und COM2 einstelle kann ich die Daten lesen aber nicht schreiben. COM1 wird im System reserviert. Gruß Eduard
Hmm ... nen Fortschritt isses. Wenn du nur Daten lesen kannst, warum sind dann welche auf dem Chip? Oder hab' ich jetzt was falsch verstanden?
Ah Okay, dann ist alles richtig verdrahtet. Zumindest, wenn die Signatur mit dem verwendeten Device übereinstimmt. Ist darüber hinaus kein Lesen möglich, gibt es möglicherweise ein Problem mit dem Takt. ISP muss 1/4 oder weniger der Arbeitsfrequenz sein. Nur 'n Schuss ins Blaue.
Es gibt folgende Fehlermeldung. A problem occurred when executing the command. Make sure that you are using the correct programming method. Current mode is ISP. See the command output for more info. wo finde ich command output?
Hi
>wo finde ich command output?
Das untere Feld im Programmer-Dialog.
Welche ISP-Frequenz hast du eingestellt?
MfG Spess
Wie versorgst Du deinen µC, über den Programmer oder über eine extra Spannungsversorgung? Wie sind die Jumper auf dem Programmieradapter eingestellt?
Ich versorge Extern mit 5 V Die beide Schalter stehen auf 0. Nachdem ich die Frequenz auf 57.60 kHz eingestellt habe kann ich das Programm übertragen. Danke für die Hilfe
Joa, passt doch. Jetzt noch den Takt über die Fusebits erhöhen und du bist "versorgt". Vorsicht, wenn du auf Quarz oder andere "ext." Quellen umstellst, dann kommst du ohne Quarz o.Ä. nicht mehr dran.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.