Hi Erstmal vielen Dank für das gestrige Feedback zum Thema: "µC-Einstieg mit ATMEGA8 - ist das OK ?" Nun habe ich heute Morgen meinen Programmer bekommen. http://www.conrad.at/ce/de/product/191406/ Seither versuche ich vergebens das Ding zum Laufen zu bringen. Neuesten Treiber heruntergeladen und problemlos installiert. Programmer an den USB angeschlossen - Gerät wird erkannt und ist betriebsbereit. Nun nur noch in der BASCOM AVR IDE unter Optionen/Programmer den richtigen auswählen und mit OK bestätigen. Alles klar. Ein kleines Programm geschrieben (besser gesagt kopiert), compiliert - alles gut. Nun soll das Programm auf den Chip. Sobald ich auf "Program chip" drücke, kommt folgende Meldung (Bild1): Mit OK kommt man zu Bild2. Hier ist der falsche Chip ausgewählt (roter Kreis oben). In der Liste kann man den richtigen Chip auswählen (Bild3). Man kann aber nirgendwo mit OK bestätigen. Man kann nur auf Save klicken. Dann wird eine *.BIN-Datei erzeugt. Wenn man nun das Fenster schließt und erneut versucht den Chip zu beschreiben, passiert wieder das gleiche - siehe Bild1. Der ausgewählte Chip wurde nicht gespeichert - Bild2. Was mache ich falsch? Bin am Verzweifeln! :-( lg
Jonny S. schrieb: > Erstmal vielen Dank für das gestrige Feedback zum Thema: > "µC-Einstieg mit ATMEGA8 - ist das OK ?" > Was mache ich falsch? Bin am Verzweifeln! :-( Beitrag "Re: µC-Einstieg mit ATMEGA8 - ist das OK ?" Aha. Ein Durchfrager.
Jonny S. schrieb: > Nun nur noch in der BASCOM AVR IDE unter Optionen/Programmer den > richtigen auswählen und mit OK bestätigen. Alles klar. Und welchen hast Du ausgewählt? Im Manual steht " Atmel STK500 native driver".
Mosfet schrieb: > Und welchen hast Du ausgewählt? Im Manual steht " Atmel STK500 native > driver". Den Programmer den ich verwende: "AVI ISP Programmer". Gleich der erste in der Liste.
Jonny S. schrieb: > Mosfet schrieb: >> Und welchen hast Du ausgewählt? Im Manual steht " Atmel STK500 native >> driver". > > > Den Programmer den ich verwende: "AVI ISP Programmer". und warum? Im PDF zum Programmer ist ganz klar angegeben, welcher einzustellen ist.
richtiger Controller im Code oder/und IDE eingestellt? Bester Weg im Code, sozusagen im HEader:
1 | $regfile = "m8def.dat" |
Dein Bild2/3 zeigt die Situation nach dem kompilieren, sprich da hilft das Umstellen nichts mehr Timo
Karl H. schrieb: > Im PDF zum Programmer ist ganz klar angegeben, welcher einzustellen ist. Aber wer liest sowas schon? Erstmal im Forum fragen, vielleicht ist ja einer so blöd und übernimmt das Lesen für ihn.
Den Chip hat sich das Programmier-Programm schon richtig geholt. Steht ja in der Dialog Box mit der Fehlermeldung drinnen, dass er einen Mega 8 gesucht hätte. Aber wenn er den Programmer hardwaremässig nicht findet, dann meldet er das nicht, sondern beim Versuch die ID des tatsächlichen IC zu ermitteln, kommt er mangels Verbindungsaufbau auf das Ergebnis einen 90S1200 zu haben. Genau das gleiche Ergebnis hab ich auch, wenn ich überhaupt keine Brennerhardware angeschlossen habe: Keine Meldung, dass der Brenner nicht gefunden werden konnte. -> Das Problem ist die nicht erfolgte Kommunikation mit der Brennerhardware. Den gewünschten IC-Typ (hier: Mega8) hat er schon richtig erkannt. Fazit: Den Brenner laut Handbuch in Bascom eintragen und es müsste funktionieren.
:
Bearbeitet durch User
Mosfet schrieb: > Und welchen hast Du ausgewählt? Im Manual steht " Atmel STK500 native > driver". Genau, dass war das Problem ! DANKE !!! Ich hatte bislang noch kein Manual gesehen - bei der Lieferung ist nur ein Zettel dabei mit den technischen Daten und wo man die Treiber herunterladen kann. Es steht auch etwas drauf womit die Firmware des Programmers kompatibel ist - u.a. wird auch STK500 erwähnt. Aber von "Atmel STK500 native driver" ist nicht die Rede. Deshalb bin ich erst gar nicht auf die Idee gekommen. Was ich seit heute Morgen schon alles versucht habe, um das Dingens zum Laufen zu bringen ... ich wollte es schon auf den Mond schießen ;-). Dabei ist die Lösung so nah :-) Nochmals vielen Dank - jetzt kann ich mich an meiner ersten programmierten blinken LED erfreuen :-)) lg
Conrad Website auf dem von dir angegebenen Link. Eine Seite runter scrollen, rechts unter "Dokumente und Downloads"
:
Bearbeitet durch User
Karl H. schrieb: > Conrad Website auf dem von dir angegebenen Link. > Eine Seite runter scrollen, rechts unter "Dokumente und Downloads" Da gibt es zwei Downloads. Ich habe den runtergeladen, in dem die Angabe des Programmers nicht ersichtlich ist. Den zweiten Download hab ich wohl verschlafen. Da beim gelieferten Artikel heute Morgen auch nicht viel mehr dabei stand, war ich eben etwas ratlos. Inzwischen habe ich das richtige pdf runtergeladen, die Einstellung so vorgenommen (wie oben genannt) und alles ist OK. Vielen Dank für die Hilfe aller beteiligten! lg
Schon witzig, jetzt muss sich der Anwender schon beschimpfen lassen wenn der Hersteller keine gescheite Dokumentation beilegt und der Anwender sich nicht die richtigen Dokumente selbst zusammengesucht hat... Ehrlich, der Ton der hier Anfängern gegenüner manchmal herrscht ist zum ko****, wollt ihr solche Leute gleich zu Beginn wieder vergrätzen um ein Eliteclub zu bleiben oder was?
Eliteclub? Hier? Nun ja, tatsächlich sind einige der hier schreibenden und lesenden Forumsmitglieder elitemäßig! Verneige mich! Doch in der Realität versauen andere den Schnitt dramatisch, leider!
Na Hallo, was soll das? Ob Gast oder Forumsmitglied, dies hat doch nichts mit der Qualität der Frage oder Antwort zu tun. Dieses Forum ist nicht nur eins für Experten. Obwohl mir auch die vielen Antworten nerven „schau ins Datenblatt...“ ja ich habe es eben nicht verstanden, somit ist doch die nächste Anfrage okay. Nun gibt es immer häufiger solche Kommentare „.Doch in der Realität versauen andere den Schnitt dramatisch, leider! „. Wer versaut dieses Forum, der um Hilfe bittet und öfters nachfragen muss um zum Ziel zu kommen oder wer? Sind die Anfragen missverständlich einfach noch mal Nachfragen. Ist man der Meinung, der ist doch zu blöd und soll lieber mit Murmeln spielen. Muss doch kein Kommentar geschrieben werden oder liege ich da auf der falschen Seite. So einfach ist es in einem guten Forum teilzunehmen. Immer daran denken, auch ein Einsteiger kann später ein Experte sein. Dann freuen wir uns wenn er hilft. Mit freundlichen Grüßen Fred
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.