BASCOM AVR, ATmega8 - Programmer Problem

OP #4365535
Lesenswert?
• ▲
▼
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
Angehängte Dateien:
Gast #4365607
Lesenswert?
• ▲
▼
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
#4365621
Lesenswert?
• ▲
▼
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.
OP #4365726
Lesenswert?
• ▲
▼
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
OP #4366148
Lesenswert?
• ▲
▼
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
#4366175
Lesenswert?
• ▲
▼
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?
Gast #4366277
Lesenswert?
• ▲
▼
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!
#4367018
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.