Forum: Mikrocontroller und Digitale Elektronik Fehlermeldung im AVR Studio 4


von Sven L. (eet)



Lesenswert?

Guten Tag!

Derzeit programmiere ich einen Atmega8L-8PU (zumindest steht das auf dem 
Mikrocontroller), der sich auf einem myAVR-Board MK2 befindet und mit 
mySmartUSB angebunden ist.

Ich habe ein einfaches Programm geschrieben, dieses compiliert und eine 
HEX-Datei ohne Probleme erzeugt. Nur jedes mal, wenn ich die Hex-Datei 
übertragen möchte, erhalte ich folgende Fehlermeldung:

"Adress: 0x0000, Expected: 0xc012, Received: 0x0000".

Dabei muss ich gestehen ich kenne mich weder mit Mikrocontrollern noch 
mit dem AVR Studio aus. Es wäre also hilfreich, wenn eure Tipps etwas 
detaillierter wären.

Da ich es an zwei Programmen ausprobiert habe und beide die gleiche 
Fehlermeldung verursachen vermute ich, dass meine Einstellungen falsch 
sind. Aus diesem Grund habe ich mehrere Screenshots gemacht.

Vielen Dank schon mal im Voraus und ein schönes Wochenende

Liebe Grüße

EET

von Thomas E. (thomase)


Lesenswert?

Den Fehler siehst du in Bild 2. Der Programmer liest nur Nullen. Alles, 
was als Einstellung angezeigt wird, ist Unsinn.

- Keine Verbindung
- Zu hoher ISP-Takt
- Kein CPU-Takt
- RSTDISBL-Fuse gesetzt *
- Controller defekt(sehr unwahrscheinlich)
- ???

* Wird zwar angezeigt, aber die Anzeige ist wertlos.

mfg.

von Sven L. (eet)


Lesenswert?

Hallo Thomas,
danke das du dich so schnell gemeldet hast. Leider bin ich mir nicht so 
ganz sicher welches "Bild 2" du meinst ... meinst du das Bild welches 
ich "Fehlermeldung" genannt habe?

Thomas E. schrieb:
> - Keine Verbindung
> - Zu hoher ISP-Takt
> - Kein CPU-Takt
> - RSTDISBL-Fuse gesetzt *
> - Controller defekt(sehr unwahrscheinlich)
> - ???

1. Keine Verbindung
Wie kann ich das testen?

2. Zu hoher ISP-Takt
Leider kann ich den ISP-Takt nur dann einstellen, wenn ich eine 
Verbindung zum AVR-Programmer bekomme. Da habe ich mehrere Varianten 
ausprobiert. Grundsätzlich habe ich COM 3 gewählt, da mir der 
Mikrocontroller im Gerätemanager unter COM 3 angezeigt wurde. Dennoch 
habe ich immer die Fehlermeldung "Connect failed - Select 
AVRProgrammer". Das sieht man auch in dem Bild "Verbindung 
fehlgeschlagen". Jede Variante hat nicht funktioniert. Was kann ich da 
machen?

3. Kein CPU-Takt
In dem Bild "Einstellung 1" kann ich nur die Frequenz eingeben. Meinst 
du das? Ansonsten wüsste ich nicht wo ich das einstellen könnte :(

4. RSTDISBL-Fuse gesetzt
Also ich habe eine Bereich "Fuse" gefunden in den ich nur im 
"Disconnected Mode" sehen kann. Da ich ja wie in 2. keine Verbindung 
bekomme steht dort nur das in diesem Modus die Fuse nicht gelesen werden 
können.

5. Controller defekt
Der Controller wurde schon einmal verwendet. Aus diesem Grund leuchtet 
ein angeschloßenes LCD Display und eine LED (externe Verdrahtung). Also 
eig. kann er ja nicht kaputt sein oder?

von HildeK (Gast)


Lesenswert?

Nach meiner Einschätzung hat das nichts mit dem µC zu tun, sondern mit 
der Anbindung des PC an den Programmer.
Wähle doch mal im Dialog des letzten Bildes statt COM3 AUTO und lass ihn 
selber suchen.

von Sven L. (eet)


Lesenswert?

Das habe ich auch mehrfach versucht ... trotzdem ist es mehrfach 
fehlgeschlagen :(

von spess53 (Gast)


Lesenswert?

HI

Spielt der mySmartUSB überhaupt mit dem 4er Studio zusammen? Ich lese da 
nur etwas über 5er und 6er Studio:

http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl253

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
Noch kein Account? Hier anmelden.