Hallo , Ich wollte ma wissen wir ihr das mit dem programmieren macht dh. - mit welchen programmen? - welcher seriel usb wandler? - welches programmerboard? ... Ich schreibe programme in basic über bascom kopiere die hex datei ins avr studio 4. dann über den stk500 auf das atmelboard 2 ... so mein plan Allerdings gingen meine versuche bisher schief. Bin mir allerdings auch nicht ganz sicher ob ich den richtigen treiber für den stk500 installiert habe da ich das mit windows 7 über den laptop mache. Könnt ihr mir BITTE den link für den richtigen treiber für den stk500 für win7 geben ? Ich hoffe mir kann jemand helfen bzw sagen wie er das macht evt. auch mit der gleichen ausstattung wie ich, vielleicht kann mir auch jemand sagen was ich falsch mache? VIELEN DANK IM VORAUS
Achso ich vergass zu erwähnen ich wollte gerne den atmega 8535 programmieren mit basic.
Donz schrieb: > Allerdings gingen meine versuche bisher schief. > Bin mir allerdings auch nicht ganz sicher ob ich den richtigen treiber > für den stk500 installiert habe da ich das mit windows 7 über den laptop > mache. Kannst du denn auf das STK500-Zugreifen? Da sollte man solche Sachen wie Taktgeschwindigkeit und Target-Voltage einstellen können, oder auch die Controller-ID auslesen können.
Donz schrieb: > Könnt ihr mir BITTE den link für den richtigen treiber für den stk500 > für win7 geben ? Das STK500 braucht keinen Treiber. Das wird einfach so über die serielle Schnittstelle - sogar problemlos über USB-RS232-Wandler betrieben.
Hast du das STK500 über einen USB <-> RS232 Wandler angeschlossen? Das geht nicht zum programmieren, nur UART Komunikation.
ich wusste gar nicht das man auf den stk500 direkt zugreifen kann er wird nicht auf den arbeitsplatz angezeigt nur wenn ich den reinstecke kommt ein fenster mit dem com anschluss und das er jetzt verfügbar ist die taktgeschwindig und sowas kann ich nur über bascom einstellen.
Donz schrieb: > ich wusste gar nicht das man auf den stk500 direkt zugreifen kann er > wird nicht auf den arbeitsplatz angezeigt nur wenn ich den reinstecke > kommt ein fenster mit dem com anschluss und das er jetzt verfügbar ist > die taktgeschwindig und sowas kann ich nur über bascom einstellen. Geräte an der seriellen Schnittstelle werden nie im Gerätemanager angezeigt. Mit Bascom hab ich nichts am Hut. Im AVRStudio kann man noch diverse Sachen einstellen, die das Board betreffen. Das scheinst du aber nicht zu nutzen...
Mit USB-Seriell-Wandlern am STK500 hatte ich mal Probleme gehabt - das ganze lief nicht sauber. Ich habe dann eine PCMCIA-Karte mit echtem UART gekauft und anschließend nie wieder Probleme damit gehabt. fchk
Es wird wahrscheinlich kein originales STK sein, sondern lediglich irgendein Programmer, der als STK500-kompatibel beworben wird. Du könntest also einfach mal verraten, welches Board du wirklich nutzt, was du machst und woran du erkennst, dass es nicht funktioniert. "Geht nicht" ist keine Fehlerbeschreibung. Das STK500 sollte nebenbei auch direkt aus Bascom funktionieren, wenn ich mich nicht irre, auch wenn es zur Fehlersuche sicher sinnvoll ist, AVR-Studio zu verwenden.
ich glaub ich habe ein missverständnis aufgebracht ich habe ein usb - isp programmer und in der beschreibung stand das ich dafür ein treiber benötige
Donz schrieb: > und in der beschreibung stand das ich dafür ein treiber > benötige Ja, für den USB-Teil. Der sollte aber auch im Gerätemanager angezeigt werden. PS: deine Shift-Taste ist kaputt
und ich hab das problem wenn ich den chip programmieren möchte kommt über avr studio eine fehlermeldung das der programmer nicht gefunden wurde
Um welchen Programmer handelt es sich denn?
Hast du dir das Handbuch des Boards mal angesehen? Du brauchst zum Programmieren entweder Ponyprog (was nicht mehr unter Windows 7 läuft) oder ein Programmieradapter von der Firma Atmel (z.B. ein STK500).
Donz schrieb: > hersteller: atmel > lieferant: polin nö. Hersteller: Pollin Lieferant: Pollin das ist nicht ATMEL.
Ich versteh den Sinn nicht ganz warum man das STK500 verwenden will um einen µC auf dem Pollin-Board zu programmieren.
Donz schrieb: > achso wusst ich nicht Wieso fällt mir bei solchen Aussagen immer der Spruch ein: "Billig kauft man immer zwei mal!"? Das STK500 kostet zwar etwa das vierfache, bereitet aber keine Probleme.
Daniel H. schrieb: > Ich versteh den Sinn nicht ganz warum man das STK500 verwenden will um > einen µC auf dem Pollin-Board zu programmieren. Will ja niemand.
ich dachte das dieser usb - isp programmer den ich wie ein usb stick am laptop anschließe ein stk500 ist da er ja miso mosi sck reset rauskommen und dies muss mann doch einfach mit betriebsspannung und quarz etc am chip anschliessen oder
Donz schrieb: > Ich schreibe programme in basic über bascom kopiere die hex datei ins > avr studio 4. dann über den stk500 auf das atmelboard 2 ... so mein > plan STK500-Besitzer schrieb: > Will ja niemand. Für mich steht es aber so dort. Edit: Aber ich sehe schon, hier liegt ganz gewaltig was im Argen...
kann mir vielleicht jemand schreiben wo man einen stk 500 orginal kaufen kann evt. mit link
Daniel H. schrieb: > Donz schrieb: >> Ich schreibe programme in basic über bascom kopiere die hex datei ins >> avr studio 4. dann über den stk500 auf das atmelboard 2 ... so mein >> plan > > STK500-Besitzer schrieb: >> Will ja niemand. > > Für mich steht es aber so dort. > > Edit: > Aber ich sehe schon, hier liegt ganz gewaltig was im Argen... Ab hier nicht mehr: Beitrag "Re: Brauche mal bitte eure erfahrung zum thema PROGRAMMIEREN"
STK500-Besitzer schrieb: > Um welchen Programmer handelt es sich denn? Donz schrieb: > atmel evaluationsboard version 2.0.1 Donz schrieb: > ich dachte das dieser usb - isp programmer den ich wie ein usb stick am > laptop anschließe ein stk500 Das kann ja lustig werden. Ob der Donz sich nochmal entscheiden kann welchen Programmer er wirklich verwendet, und uns das dann auch noch mitteilt? Es gibt mindestens 50 verschiedene "USB-ISP"-Programmer für Atmels von diversen Herstellern und Bastlern, aber eins ist sicher: Das Pollin-Evalboard ist KEINER davon. Mal im Ernst: Wenn du mit Worten nicht beschreiben kannst was du gekauft und vor dir liegen hast, fotografiere und zeige es uns!
Donz schrieb: > kann mir vielleicht jemand schreiben wo man einen stk 500 orginal kaufen > kann evt. mit link Nimm das hier: http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/index.html?ACTION=3&GROUPID=2969&ARTICLE=45040&SHOW=0&START=0&OFFSET=500& Das ist original von Atmel, macht garantiert keine Probleme, und es ist kein USB-Seriell-Adapter drin, der irgendwie Probleme machen könnte. Wenn Du das AVRStudio installiert hast, sollte der Treiber bei Dir drauf sein. fchk
ah also ist der treiber bei dem avr studio dabei richtig
Für die Teile von Atmel direkt ja. Fchk
das ist der stick von dem ich geredet habe den habe ich http://www.ebay.de/itm/DIAMEX-USB-ISP-Programmer-ATMEL-AVR-STK500-ATmega-/330658392256?pt=LH_DefaultDomain_77&hash=item4cfcc6a8c0
STK500-Besitzer schrieb: > Das STK500 braucht keinen Treiber. Das wird einfach so über die serielle Das kann ja nun nicht sein. Alle die mit WIN$ arbeiten wissen, dass man fuer alles einen TReiber braucht.!!!!!!!!!!!!!!!!!!!!! /ironie
und das ist das board wo ich den chip drauf stecke und mit hilfe der isp leitung vom erwähnten stick programmieren möchte http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html
Und du hast jetzt diesen Stick und das Board von Pollin?
@Donz, 1.hat Win beim Anschluss des Sticks eine Serielle Schnittstelle eingerichtet und wenn ja welche COM-Nummer hat sie. Sascha
Donz schrieb: > das ist der stick von dem ich geredet habe den habe ich > > Ebay-Artikel Nr. 330658392256 Aus der Ebay-Anzeige: Lieferumfang - ISP-Programmer im USB-Stick mit Schutzkappe - ISP-Anschluss 6-polig, Standard Atmel ca.15cm - Adapter von 6polig auf 10polig Standard Atmel (wechselnde Ausführungen, kann leicht vom Bild abweichen - Funktion identisch) - Beschreibung incl. Download-URL der *inf-Datei Sollte der letzte Punkt nicht ein Hinweis sein? Dein Verkäufer sollte dir vielleicht auch deine Fragen zur Kompatibilität beantworten können...
Im Gerätemanager steht doch, welchen Com er bekommen hat. Verwende ihn dann doch einfach... war bei dem Usb-Stick keinerlei Beschreibung bei? Ich zitiere jetzt einmal ein bischen von dem Angebotstextes bei Eb/-\y - daraus kann man fast alles ableiten: > Installation > - Windows eigener Treiber. Einbindung durch einfache *inf Datei bis von XP > bis WIN7 (32 und 64bit Version) > > > Softwareunterstützung > - AVR Studio (COM1..COM9) > - AVRDUDE > - Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme > \Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio > > > Protokoll > - STK500v2
hab es gerade noch mal probiert das problem ist wenn ich mit dem avr studio die verbindung zum usb - isp aufbauen möchte (ja, richtiger com anschluss wurde beachtet) erscheint ein fenster : "connect failed" ---das ist mein problem und wenn ich das über bascom probiere passiert gar nichts bascom ignoriert alles
Noch einmal: Stryker again schrieb: > Im Gerätemanager steht doch, welchen Com er bekommen hat. Welchen hat er denn nun? citb
Donz schrieb: > hier ist mein problem Sieht aber nicht danach aus. Du hast einen Programmer, welcher am USB-Anschluss hängt und einen anderen (den STK500) simulieren soll. Dazu muss sein Treiber korrekt installiert sein. Donz schrieb: > com anschluss 9 Und du bist dir sicher dass du das aus dem Gerätemanager hast, und nicht aus deinem Screenshot abgelesen? Mache mal nen Screenshot vom Gerätemanager, und zwar mit geöffnetem Punkt "Anschlüsse" (ganz oben). Beschreibe ggf. auch wie du genau die .inf-Datei installiert hast.
ja bin mir sicher da ich das selbst auf com 9 eingestellt hab im gerätemanager. Den Treiber hab ich ausm internet gedownloadet der link war in der beschreibung vom stick . Die Treiber exe hab ich auch eingefügt siehe Bild.
Hallo zusammen. Ich habe auch einen ähnlichen USB-Programmer von Diamex, der den AVR-MkII emulieren soll. Bekam ihn zuerst (nur mit Bascom) auch nicht in die Gänge. Wie ein Wilder nach Treibern gesucht, nichts gefunden. Dann habe ich AVR-Studio 4 installiert und dann ging es plötzlich. Das Teil braucht einen Jungo-Treiber, den das AVR-Studio wohl mitbringt. Der Treiber heisst übrigens WinDRVRS6.sys Aus dem Screenshot von Donz ist zu ersehen, dass versucht wird, über einen COM-Port zu connecten. So läuft das bei mir nicht! Ich wähle AVRISP MkII; in dem anderen Fenster erscheint dann USB Wenn ich dann 'Connect' anklicke, klappt das. Unten - im Mesasage Feld - steht dann etwas über STK500 Emulation. Zur Info: Ich arbeite mit XP; brenne nicht über ein Board, sondern über ISP direkt in der entsprechenden Schaltung. Das Prg. schreibe ich in BASCOM, erzeuge da das HEX-File, das ich dann mit AVR-Studio brenne. Ob das unter WIN7 geht, weiss ich nicht. Ich hoffe, das hilft weiter. 73 Wilhelm Ich hoffe
pudi schrieb: > hier mein gerätemanager Wer bist du denn? Falls du der "Donz" unter anderem Namen bist, dann sollten die Einstellungen tatsächlich passen und das Ding normalerweise auch funktionieren. Kann da nur noch empfehlen entweder den Hersteller (Diamex) zu kontaktieren, oder ihn direkt zurückzugeben. Wilhelm; DK4TJ schrieb: > über > einen COM-Port zu connecten. > So läuft das bei mir nicht! > Ich wähle AVRISP MkII; in dem anderen Fenster erscheint dann USB > Wenn ich dann 'Connect' anklicke, klappt das. Interessant...möglicherweise wurde dem Donz der falsche Programmer geschickt? Der ebay-Beschreibung von Donz's Link nach ist die Verbindung über den COM-Port schon richtig. Ein STK500 wird schliesslich über einen RS232-Anschluss verbunden. Falls ihm aber diejenige Version geschickt wurde mit AVRISPMKII-Firmware, müsste dafür aber sicherlich auch ein anderer Treiber verwendet werden. Welchen braucht denn dein Programmer? Nur den originalen von Atmel (so wie von dir beschrieben), oder zusätzlich auch einen von der Herstellerseite? Es gibt da leider die wildesten Kombinationen im unübersichtlichen Wald von Atmel-Programmer-Nachbauten.
@ Wichtel, ich bin hier genau so Gast wie du; warum so ruppig? >Wer bist du denn, was soll das? ad 1. ich bin kein 2. Gonz. Wilhelm ist mein Vorname und DK4TJ ist mein Rufzeichen. Ich habe es nicht nötig, mich hinter irgendeinem Pseudonym zu verstecken Herr/Frau Wichtel! Wenn es dich interessiert, google mal ein bisschen, wirst schon einiges finden. ad 2. nun zu Sache: Ich arbeite mit folgendem USB-Programmer Beitrag "Diamex ALL AVR von Reichelt unter BASCOM" Hier habe ich ihn gekauft: http://www.obd-shop.com/danila/product_details.php?id=382&lang=de Auch das dazugehörige Datenblatt gibt nichts her. Weder hier noch auf der DIAMEX Seite gibt es Treiber. Dass das Pollin-Board in der von Pudi gezeigten Konfiguration laufen sollte, ist schon klar; aber es tut es nicht. Ich habe nur meinen Weg zum Erfolg aufgezeigt. 73 Wilhelm PS: Was mir hilft, kann vielleicht auch anderen helfen; isr das nicht der Sinn eines Forums?
Wilhelm; DK4TJ schrieb: > Ich habe auch einen ähnlichen USB-Programmer von Diamex, der den > AVR-MkII emulieren soll. > ... Vielleicht der gleiche Fall? Beitrag "Pollin Atmel Evaluationboard läuft nicht., avrdude"
Wilhelm; DK4TJ schrieb: >>Wer bist du denn, > was soll das? Lieber "Herr/Frau Wilhelm" :) : Schau nochmal genauer hin. Du warst nicht gemeint, und niemand wollte auf deinen Schlips treten. Das geschriebene "Wer bist du denn?" bezog sich auf das darüberstehende Zitat. In diesem Zitat hat "Pudi" auf eine Frage geantwortet, welche vorher an "Donz" gerichtet war. Daher meine (nicht wirklich ruppig gemeinte) Frage, ob es sich um ein- und dieselbe Person handelt oder eben nicht. Dies auch nur um zu wissen ob evtl. ein ganz anderer Hintergrund und womöglich Geräte/Treiberkonfiguration als beim Ursprungsposter die Ursache ist. Wilhelm; DK4TJ schrieb: > Ich habe es nicht nötig, mich hinter irgendeinem Pseudonym > zu verstecken Das ist vielmehr eine persönliche Entscheidung als eine Notwendigkeit. In allen anderen Punkten gebe ich dir vollkommen Recht.
Danke Wilhelm werde deine tipps mal ausprobieren
Und ja Donz und Pudi ist die gleiche Person. Vielleicht kauf ich mir den MK2 original ich hoffe das ich damit keine Probleme hab.
pudi schrieb: > Vielleicht kauf ich mir > den MK2 original Falls du Student bist oder einen kennst, kannst du den übrigens für denselben Preis wie deinen Nachbau bekommen: http://student.embedded-projects.net/index.php?module=artikel&action=artikel&id=367 pudi schrieb: > Und ja Donz und Pudi ist die gleiche Person. Danke der Aufklärung! ;)
@ Donz, Pudi, was soll dieser Sch... mit 2 Pseudonymen; glaubst du, du wirst dann besser bedient, versorgt oder was auch immer...??? Willst du dann etwa im Forum mit dir selber diskutieren, streiten, bessere Vorschläge machen ....?? Schaff dir eine Frau an, die Damen können das eh viel besser, hi. Entweder gibt es hier vernünftige Antworten (nach bestem Wissen und Gewissen) oder Kopfnüsse... Die Letzteren wären dann ja wohl angebrachter gewesen! Eh du dir was Neues kaufst, probier mal, so wie ich es gemacht habe. Ein Controller nur auf dem Pollin-Board? Mit dem Pollin_Board weiter herumärgern? Wozu? Ich habe auch hier so ein Teil rumliegen, bin auch nicht weiter gekommen; 14,95 Euronen, was solls, Lehrgeld..... Du willst doch mit diesem Teil was machen! Also mache ISP in der entspr. Schaltung, ob Platine, Steckbrettchen oder was auch immer. Heisser Tip: Mach auf dein 'was auch immer-Board' eine Präzisionsfassung. Deinen Test-Controller steckst du auch in eine Präzisionsfassung. Die Teile kann man prima 'Huckepack' betreiben. Dann brechen nach vielmaligem Umstecken die Pinne nicht ab. Du solltest zumindest dann den µC auslesen können. Teste das mal. Mit AVR-Studio eigentlich kein Problem, wenn alles richtig läuft. Es muss noch nicht einmal ein Prg darin sein! Kennung auslesen geht immer. Und beachte die Messages, die im unteren Teil des Bildschirm angezeugt werden. Wenn alles richtig ist, steht da in allen! Zeilen x-mal 'OK!' und nirgendwo 'Failed'! Wenn das läuft, dann schreibe deinen Code. Wenn der dann nicht läuft, wirst du wohl einen neuen Thread aufmachen müssen. 73 Wilhelm und ein Frohes Neues...
Das Pollin-Board hat eine serielle Schnittstelle zur ISP-Programmierung. Wichtig ist, dass hier die Schnittstelle gewählt wird, die nicht mit den MAX232 verbundenist. Dazu ist kein! weiterer Programmer erforderlich. Bascom bietet mehrere Möglichkeiten über eine serielle Schnittstelle zu programmieren. Probiere mal alle schon vorhandenen Möglichkeiten durch. Viel Erfolg. Joe
Unter der Adresse : http://home.arcor.de/wosm/AtmegaProjekt/index.htm ist auch eine ISP-parallele Schnittstelle beschrieben, die von BASCOM aus als STK200 betrieben wird. Läuft mit Pollinboard. B.
Liebe Leute , 1. Frohes Neues Jahr 2. Es ist unglaublig aber ich habe es geschafft einen atmega 8535 zu programmieren :-)))) Ich hab es zwar noch nicht verstanden aber egal. Deswegen hab ich euch noch ma die schritte zum downloaden zusammen gestellt vielleicht für die die das gleiche Problem haben. Ich war eigendlich nur zu blöd AVR studio zu bedienen. Sorry das ich euch mit sowas genervt habe. Aber vielleicht kann mir ja einer sagen warum das so undurchsichtig ist.
unter schritt 4 kann man den chip dann unter program brennen .
Wenn dein Programmierer nun doch kompatibel zum STK500 ist, brauchst du AVRStudio gar nicht zu laden. Es reicht, eine passende Batch Datei zu schreiben, die direkt STk500.EXE startet, STK500.EXE liegt im Verzeichnis 'STK500' (ach was ! ) in deiner AS4 Installation. Hier mal ein Beispiel für meinen original AVRIspMkII Programmierer, um 80S52 MC's zu programmieren. Dafür ziehe ich die Hex Datei einfach auf dieses Batch ('Drag&Drop') :
1 | set prog="C:\xasm\AVR\STK500\Stk500.exe" |
2 | %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf |
3 | pause
|
Pfad von STK500.EXE musst du natürlich anpassen und dein Device entsprechend eintragen.
@pudi und wenn du weiterhin das AVRStudio nehmen willst, dann kannst du bei nicht updatefähigen Programmern (wie deinem) die Versionsnummer in der Registry eintragen, dann kommt auch nicht immer das nervige Fenster (Schritt 3). HKLM/Software/Atmel/AVRTools/STK500 VersionMajor, VersionMinor Und wenn der Programmer einmal verbunden wurde, kommt'st du mit dem Button rechts neben dem von Dir markierten (Schritt 1) [AVR] - direkt zu (Schritt 4). Sascha
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.