Moin moin, ich versuche mich derzeit am programmieren und habe bisher das Lernpaket von Franzis mit dem ATtiny 13 durchgearbeitet. Verbunden ist die Platine mit einem Adapter von 9 pol D-Sub auf USB. Beim Adapter war auch ein Treiber dabei. Soweit funktioniert auch alles, das Programm LPmikro erkennt den Mikrocontroller, lädt einwandfrei die Hex Datei und so weiter. So langsam wollte ich vom ATtiny13 weg und umsteigen auf einen ATmega 8, damit ich mehr Möglichkeiten habe und euer Tutorial für AVR-GCC benutzen kann. Ich wollte mit dem Programm Atmel Studio 6 arbeiten, habe das WinAVR Paket installiert und dann das Atmel Studio 6, wie es im Tutorial beschrieben steht. Nun wollte ich einen einfachen Test mit dem Pollin Evaluationsboard und einem ATtiny 13 machen. Der Versuch das Standartprogramm vom Franzis Lernpaket "Blink" in den Mikrocontroller zu bekommen scheiterte allerdings und ich weiß nicht so recht, woran es liegt. Als Fehler bekomme ich "Unable to connect to tool STK500 (COM3)" Das STK500 ist doch das Evaluationsboard von Atmel, oder? Wieso kann ich keine andere Auswahl treffen? Immerhin benutze ich das STK500 nicht. Die Schnittstelle Com3 ist aber richtig. Bei den Einstellungen das gleiche, ich kann nur STK500 auswählen. Liegt da der Fehler? Funktioniert das Programm nur mit dem STK500 Board? Oder muss ich da noch etwas ändern, damit er mein Pollin Board als "STK500" anerkennt? Ich finde es nur merkwürdig, dass ich mit dem Programm LPmikro von Franzis den ATtiny13 auf der Franzis Platine einwandfrei beschreiben konnte und nun mit dem Atmel Studio 6 keine Verbindung hinbekomme. Ich hoffe ich konnte ein wenig ausdrücken, wo mein Problem liegt.
Matthias Frahm schrieb: > Als Fehler bekomme ich "Unable to connect to tool STK500 (COM3)" Mit dem LPmikro hast du prinzipiell nur ein simples 'Frickelkabel'. Das ist kein Programmiergerät, sondern man missbraucht nur ein paar Leitungen der seriellen Schnittstelle, um die ISP-Schnittstelle des Mikroprozessors zu bedienen. Solche Kabel gibts in etlichen Varianten, ich habe früher mit einem am Parallelport gearbeitet. War einfach und billig :-) > Das STK500 ist doch das Evaluationsboard von Atmel, oder? Richtig. > Wieso kann ich keine andere Auswahl treffen? Immerhin benutze ich das > STK500 nicht. Die Schnittstelle Com3 ist aber richtig. Weil das STK500 das einzige Board ist, welches vom AVRStudio mit serieller Schnitstelle unterstützt wird. Ich würde dir empfehlen, 30 Euro in ein sog. AVRisp MK2 zu investieren. Das ist so eine blaue Dose für den USB-Port, die unter anderem noch etwas Schutzschaltung enthält. Damit kannst du dann sofort loslegen und hast ein richtiges Programmiergerät.
Für AVR-Studio braucht's einen kompatiblen Programmer, das Pollin-Board ist nicht kompatibel, PonyProg dürfte da gehen, sollte aber in der Dokumentation zu finden sein. Franzis verwendet einen selbstgestrickten Bootlader, der mit dem genannten Programm angesprochen wird.
Sven P. schrieb: > Ich würde dir empfehlen, 30 Euro in ein sog. AVRisp MK2 zu investieren. > Das ist so eine blaue Dose für den USB-Port, die unter anderem noch > etwas Schutzschaltung enthält. Damit kannst du dann sofort loslegen und > hast ein richtiges Programmiergerät. Funktioniert dieser auch? http://www.ebay.de/itm/USB-ISP-Programmer-fur-ATMEL-AVR-STK500-ATmega-ATtiny-AT90-Controller-/270955427201?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f1633b581 Das ist doch das richtige oder? Der AVRisp MK2 kostet bei Pollin 40€ und da ich Schüler bin sind 20€ schon ein Unterschied. :D MWS schrieb: > PonyProg dürfte da gehen Ich habe PonyProg2000 versucht, er sagte mir aber auch nur unknow Device, obwohl der ATmega8 aufgelistet ist und eigentlich unterschtützt werden sollte.
Matthias Frahm schrieb: > Ich habe PonyProg2000 versucht, er sagte mir aber auch nur unknow > Device, obwohl der ATmega8 aufgelistet ist und eigentlich unterschtützt > werden sollte. Beim seriellen Port über USB kann es zu Inkompatibilitäten kommen, wenn die Pins des Adapters "Bit-gebangt" werden. Das dürfte beim Pollin-Kit der Fall sein. Man könnte schauen, ob an den Programmierpins etwas "wackelt".
Hey du könntest aber auch versuchen über "Tools" - "Extension Manager" das bisherige Programm das du nutzt zum Proggen in Atmelstudio einzubinden. ich nutze zb. ein USBasp nachbau von Fischl und habe ihn per extension manager und AVR DUDE in atmelstudio eingebunden. google einfach mal danach - eventuell gibt es etwas
Dieser Programmer von Ebay ist kein AVR ISP MK-II. Dazwischen liegen deutliche Qualitätsunterschiede. Aber funktionieren tut der billige natürlich schon, und das auch sicher viel besser, als Deine alte Lösung mit Ponyprog. Beachte jedoch, dass das AVR Studio seit Version 5 (oder war es 6?) IMHO nur noch mit originalen Programmern von Atmel zusammen arbeitet. Wenn Du das Gerät von Ebay nimmst, musst Du dazu ein anderes Programm benutzen - was kein Hindernis darstellen sollte.
PonyProg ist absoluter Bockmist. Zu dem Programmer: Es gibt auch da etliche Nachbauten, die sich zum PC hin wie ein STK ausgeben. Ob derjenige da nun funktioniert... ich kenne ihn nicht. Schau doch mal bei Watterott, da hab ich meinen auch her. Die 40 Euro (tatsächlich...) sind jedenfalls eine gute Investition.
kleiner tipp noch: ein AVR ISP MK-II kostet 40€ bei watterot ein AVR Dragon der auch debuggen kann bekommst du bei embedded projects als student für 35€ oder auch den AVR ISP MK-II für 23€
Ok, ihr habt mich überzeugt, ich kaufe mir den AVR ISP MK-II, dann sollte es ja endlich funktionieren. Hätte ich mir mal die 2 Tage Versuchen und nach Lösungen suchen erspart und sofort euch gefragt. :D Vielen dank für die Hilfe.
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.