Hallo,
Ich habe den ATMega8515 vorliegen. Außerdem liegt mit der original
Programmer AVRISP MKII, sowie AVR Studio vor. Ich habe auch schon
erfolgreich den ATMega 8, 16 programmiert. Nun möchte ich eine Firmware
in den ATMega 8515 laden.
Ich kann den Controller Lesen "read", ich kann "verifizieren", jedoch
NICHT schreiben. Um auszuschließen, dass es an der Firmware liegt, habe
ich ein neues Projekt angelegt für den ATMega 8515. Ich habe includiert,
sowie eine einfache main - Fkt. geschrieben. Diese übersetzten lassen,
ohne Fehler. Diese wollt ich nun zum Test in den Controller laden.
Wieder kein Erfolg. Bekomme die Meldung:
ISP Mode Error .....
Was kann ich nun machen? Also, dass der Controller kaputt ist, ist
unwahrscheinlich, da er frisch von Reichelt kommt. (okay ich weiß,
mannchmal hat man das, glaub es hier jedoch nicht).
Wie gehe ich am Besten weiter vor (außer neukauf ;))
>Ich kann den Controller Lesen "read", ich kann "verifizieren", jedoch>NICHT schreiben.
Wie willst du etwas verifizieren wenn du nichts schreiben kannst?
Also was verifizierst du da? Vermutlich 0xFF.
>ISP Mode Error .....
Kannst du die Chip IDs lesen?
Wenn nicht dreh den ISP Takt auf 125kHz oder weniger runter.
Bei mir lags an der ISP Frequenz. Nur hatte ich das Problem nur am
Anfang un das is schon ne Weile her. Hat der Atmega z.b. 4 MhZ internen
Takt, muss die ISP frequenz 1MhZ also immer 1/4tel vom tatsächlichem
Takt sein. Also als erstes die Fusebits angucken.
Ein Lösung zu diesem Problem wäre echt super!!! Ich habe mir vor 8
Monaten einen STK500 und einen AVR MKII vom Reichelt geholt. Bis jetzt
ist es mir kein einziges Mal gelungen den Atmega8515 Controller, auf dem
STK500 zu zu programmieren.
Ich kann nur die Controller Signatur, 0x1E 0x93 0x06, auslesen.
Hier sind meine Config. für den Atmega8515:
-FUSE BITS
(High) fuse bits: 0xD9
(Low) fuse bits: 0xE1
-LOCK BITS
0xFF
-ISP Frequency
6.478 kHz
Bei jedem Programmierversuch kommt ein Fehlermeldung vonwegen ein Fehler
in der Reset line, flachbandkabel falsch angeschlossen und/oder clk
freq. sei zu hoch!!!! Echt Ätzend!!!!!!!!!!!!!!!!!
Ach ja, und noch was... Meine Configurationen zum Fuse Bits, Lock Bits
werden auch nicht gespeichert, sondern sie werden immer beim switchen
ins nächste Tab auf 0x00 zurückgesetzt! Das ist voll krass!!!
Dobrowski Yesil schrieb:> AVR Studio Hw settings ist gesperrt?VTar und Aref auch kannst du nicht> mehr einstellen?
In der Option "HW Settings" kann ich überhaupt nicht manuel verändern...
Hi
>Das hat leider auch nicht geholfen :( Ich danke Dir sehr Dein Beitrag,>Dobrowski Yesil...
Dann erklär mal, wie du das ganze angeschlossen hast.
MfG Spess
Okay. Ich habe jetzt der mega8515 im Socket SCKT3100A3, auf dem stk500.
Entsprechend habe ich den avr mkii programmer an SPROG3 angeschlossen.
Ich habe lediglich einen jumper auf VTarget, weil ich mit dem avr mkii
programmer arbeite. Ich benutze PortB für die LEDs...
Hi
Das hört sich erst mal richtig an. Stromversorgung vom STK? Wie machst
du dann weiter?
Foto vom Aufbau, Screenshots könnten hilfreich sein.
MfG Spess
Ich hatte den mega8515 im Sockel SCKT3000D3. Das Problem besteht/bestand
nach wie vor... ich habe den mega8515 jetzt im SCKT3000A3 um zu testen,
ob sich die Lage bessern wird.
Hi
>ich habe den mega8515 jetzt im SCKT3000A3 um zu testen, ob sich die Lage >bessern
wird.
Vergiss es. Bei dem Sockel liegen die Anschlüsse anders. Die AVRs sind
zwar relativ robust, aber trotzdem besteht die Möglichkeit, das du
deinen ATMega geschrottet hast.
>Das Hochladen von Word-Dokumenten im .doc Format ist ein Fauxpas.
Richtig.
MfG Spess
Luk4s K. schrieb:> Das Hochladen von Word-Dokumenten im .doc Format ist ein Fauxpas.
Oh, Verzeihung... Bin neu hier und die Bräuche sind mir leider noch
nicht so bekannt...
spess53 schrieb:> Vergiss es. Bei dem Sockel liegen die Anschlüsse anders. Die AVRs sind> zwar relativ robust, aber trotzdem besteht die Möglichkeit, das du> deinen ATMega geschrottet hast.
Okay. Ich werde mein letzter atmega8515 einsetzen und gucken, ob sich
was gutes tut.
Es läuft jetzt!!! Ich danke alle viel mals!!!! Das Problem lag scheinbar
an einem defekten Atmega8515. Der erste Controller, der mit dem STK500
mitgeliefert wurde war bereits defekt und nach ca 8 Wochen Fehlersuche
habe ich mir 2 neue Atmega8515 Controller gekauft und einen auf der
STK500 eingesetzt. Zufällig war der neuer Controller auch schon kaputt
und so bestand das Problem weiterhin... Aber jetzt ist es okay. Ich
hoffe, dass es auch morgen läuft:) Nochmal, vielen Dank.
Hi
>Der erste Controller, der mit dem STK500>mitgeliefert wurde war bereits defekt und nach ca 8 Wochen Fehlersuche>habe ich mir 2 neue Atmega8515 Controller gekauft und einen auf der>STK500 eingesetzt. Zufällig war der neuer Controller auch schon kaputt....
Das kannst du dem Gasmann erzählen.
MfG Spess
Hi
>Jetzt bin ich an der Reihe.Warum hilft mir keiner?
Ich bin jetzt zu faul das hier alles noch mal durchzulesen. Wo war noch
mal dein Problem?
MfG Spess
Hi
>Behauptung falschrum eingesteckt ist ausgeschlossen.Sieht man aufm Bild.
Und dank deinem Tip im falschen Sockel. Kommt auf das gleiche heraus
wie falsch herum gesteckt.
'Nicht die Dummen oder die Weisen sind gefährlich. Gefährlich sind die
Halbdummen und die Halbweisen' oder so ähnlich.
MfG Spess