Hallo, ich möchte den ATtiny26 Programmieren. Ich habe dazu das STK500 und AVR Studio 4.19 Das Programmieren hat vorher mit dem Attiny2313 problemlos funktioniert. Das STK500 unterstützt den ATtiny26 nun aber nicht, deshalb habe ich meine Versuchsschaltung extra aufgebaut. (vgl. Bild) Die ISP Schnittstelle möchte ich vom Board nehmen. (RESET, SCK, MISO und MOSI) Da ich später das ISP Kabel abziehen möchte, nutze ich GND und Vcc ebenfalls vom Board aber von den LEDs, nicht von der 6 PIN ISP Schnittstelle! Wenn ich nun die Verbindung herstellen möchte, kommt: Setting mode and device parameters.. OK! Entering programming mode.. FAILED! Leaving programming mode.. OK! wo liegt der Fehler? freundliche Grüße
Hi >Das STK500 unterstützt den ATtiny26 nun aber nicht, deshalb habe ich >meine Versuchsschaltung extra aufgebaut. (vgl. Bild) Unter AVR Studio 4.19 und 6 wird er unterstützt. Sockel SCKT3700A1. MfG Spess
USER schrieb: > Das STK500 unterstützt den ATtiny26 nun aber nicht, deshalb habe ich > meine Versuchsschaltung extra aufgebaut. (vgl. Bild) Wenn das STK500 bzw. dessen Firmware die Programmierung des ATtiny26 nicht unterstützt, dann ist es egal wo er sitzt. Du kannst ihn einfach mit dem STK500 nicht programmieren. Das würde mich jedoch etwas verwundern, da dein ATtiny26 unter AVR Studio 6 sich auch mit dem STK500 programmieren lässt. http://www.atmel.com/Images/as6installer-6.0.1843-readme.pdf Habe das mit deiner Masseführung nicht verstanden. Also GND von STK500 und deiner Platine sind verbunden?
Hi >Wenn das STK500 bzw. dessen Firmware die Programmierung des ATtiny26 >nicht unterstützt, dann ist es egal wo er sitzt. Du kannst ihn einfach >mit dem STK500 nicht programmieren. Dann must du halt die Firmware aktuelisieren. Nachfolger des ATTiny26 (ATTiny861) habe ich schon auf dem STK500 benutzt. >Das würde mich jedoch etwas verwundern, da dein ATtiny26 unter AVR >Studio 6 sich auch mit dem STK500 programmieren lässt. >http://www.atmel.com/Images/as6installer-6.0.1843-readme.pdf Steht doch auf S.14 ATTiny26 STK500 Yes >Habe das mit deiner Masseführung nicht verstanden. Also GND von STK500 >und deiner Platine sind verbunden? Evtl. Jumper VTARGET. MfG spess
nimm möglichst kurze Leitungen,und verdrille sie nicht ! 26L ist doch ein low Power Typ mfg Karl
Hi >nimm möglichst kurze Leitungen,und verdrille sie nicht ! >26L ist doch ein low Power Typ Was hat das damit zu tun? Meine Programmierkabel für STK500, AVR ISP und AVR Dragon sind ca. 1,2...1,5m lang und funktionieren problemlos. Das ist eher ein Problem der zahlreichen Clones. MfG Spess
Dachte der ATtiny26 ist nicht PIN Kompatibel, d.h. er hat MISO, MOSI etc. an anderen Stellen wie z.B. der ATtiny2313, den ich vorher hatte. Chris schrieb: > Habe das mit deiner Masseführung nicht verstanden. Also GND von STK500 > und deiner Platine sind verbunden? Vom STK500 habe ich GND und VTG von den LED PINs auf meine Platine geschalten, sodass ich nach der Programmierung die ISP Kabel abziehen kann. Ich habe also eine extra Spannungsversorgung, welche bei der Programmierung eingeschalten ist. 121212qw schrieb: > Evtl. Jumper VTARGET. Habe den VTARGET Jumper entfernt, dann blinkt die Status LED Rot-Grün.
mach ich es wie hier beschrieben: http://students.washington.edu/nwk/STK500_sample_program/STK500_sample_program.html funktioniert es. Warum klappt es dann nicht, wenn ich den in meiner Schaltung habe?
Hi >mach ich es wie hier beschrieben: >http://students.washington.edu/nwk/STK500_sample_p... >funktioniert es. >Das STK500 unterstützt den ATtiny26 nun aber nicht, deshalb habe ich >meine Versuchsschaltung extra aufgebaut. (vgl. Bild) Beides Aussagen von dir. Kannst du dich mal entscheiden. MfG Spess
121212qw schrieb: > Beides Aussagen von dir. Kannst du dich mal entscheiden. Wenn man betrachtet das >Das STK500 unterstützt den ATtiny26 nun aber nicht, deshalb habe ich >meine Versuchsschaltung extra aufgebaut. (vgl. Bild) viel eher geschrieben wurde als: >mach ich es wie hier beschrieben: >http://students.washington.edu/nwk/STK500_sample_p... >funktioniert es. Und die Hinweise in den anderen Kommentaren liest, dann kann man sich doch denken, dass ich schon dazu gelernt habe und nun weis, dass der ATtiny26 mit o.g. Modifikation auf dem STK500 zu programmieren geht. Nun ist doch zu klären, was ich in meiner Schaltung falsch gemacht haben könnte? Warum blinkt die Status LED rot-grün wenn ich VTARGET öffne? Ist es schlimm das ich VTG in meiner Schaltung nicht von der ISP Schnittstelle auf dem STK500 beziehe?
Nun habe ich es noch einmal neu verschalten und bringe GND und Vcc auch über die ISP Schnittstelle an meinen µC. Leider hat das nichts verbessert... Gibt es in meiner Schaltung irgendwelche Fehler? Muss ich auf dem STK500 irgendwas einstellen, damit ich eine externe Schaltung Programmieren kann? Ich bin alles X-mal durchgegangen - ich finde den Fehler einfach nicht.
um das ganze nochmal aufzufrischen: Ich habe immer noch folgendes Problem: Ich möchte den ATtiny26 mit dem STK500 Programmieren. Wie im link beschrieben, funktioniert das. http://students.washington.edu/nwk/STK500_sample_program/STK500_sample_program.html Bau ich den µC nun aber in meine Schaltung ein. (vgl. Bild 1 und Bild 2) kommt folgende Meldung: Setting mode and device parameters.. OK! Entering programming mode.. FAILED! Leaving programming mode.. OK! Ich bin alles unzählige male durchgegangen und weiß echt nicht mehr weiter!?
Hi Der Anschluss am STK sitzt verkehrt herum drauf. So wie er jetzt sitzt ist Braun MISO Grau VTG Grün SCK Gelb Mosi Weiß RST BLAU GND MfG Spess
Es geht! Vielen Dank! :) Dann habe ich den Anschluss gedreht und gespiegelt. ...eigentlich so wie in den Hardware Design Considerations beschrieben.
Hi >Dann habe ich den Anschluss gedreht und gespiegelt. >...eigentlich so wie in den Hardware Design Considerations beschrieben. Die Anschlüsse werden von oben dargestellt. Also nichts mit drehen und spiegeln. Außerdem sind PIN1 und 2 gekennzeichnet. MfG Spess
ja stimmt - ich sehe es.. mein Kopf hat alles nur gedreht und gespiegelt :/
Hi
>ja stimmt - ich sehe es.. mein Kopf hat alles nur gedreht und gespiegelt
Hauptsache, es funktioniert jetzt.
MfG Spess
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.