Forum: Mikrocontroller und Digitale Elektronik Mega 8515 Programieren


von dirk (Gast)


Lesenswert?

Hallo, ich muss 2 Mega 8515 Programmieren.
Ich habe das Hex File und das STK500.

Nur immer wenn ich den Prozessor brennen will gibt es eine 
Fehlermeldung.
Er wird nicht richtig gebrannt.

Da ich mich nicht mit dem Mega8515 auskenne rauche ich ein paar Tipps.

Ich nehme den Sockel "SCKt3000D3", ist der richtig?
Kein High-voltage Programming.

Das ganze funktioniert mit einem Mega32 ohne Probleme!
Mit denen kenne ich mich aus!

Dirk

von Otto (Gast)


Lesenswert?

Du musst den anderen Sockel nehmen ("vorne", wenn die Taster und LED 
links und RS232 rechts sind)

Otto

von dirk (Gast)


Lesenswert?

Nun das ist der Sockel den ich nehme (der 40 Pol Sockel unten neben den 
Programmier Steckern).

Im Andernen Sockel der oben funktioniert der Mega32 super. nur der 8515 
will einfach  nicht.

Dirk

von Martin T. (mthomas) (Moderator) Benutzerseite


Lesenswert?

> Nur immer wenn ich den Prozessor brennen will gibt es eine
> Fehlermeldung.
Die da wäre?
ISP-Frequenz zu hoch?

von Dirk (Gast)


Lesenswert?

Verify Error!
Die Meldung die kommt wenn der Code zurück gelesen wird und dann nicht 
mit dem File übereinstimmt.

Dirk

von dirk (Gast)


Lesenswert?

Keiner eine Idee?

von Otto (Gast)


Lesenswert?

steht V Target richtig ?

Otto

von Dirk (Gast)


Lesenswert?

Ja!

Es müsste eigentlich alles richtig eingestellt sein.

Ich arbeite jeden Tag mit den Mega32 und kenne mich somit eigentlich mit 
den Tools aus, aber der 8515 bringt mich zur Verzweiflung.

Dirk

von Otto (Gast)


Lesenswert?

Liest Du wenigstens die richtige Signatur ?
Kannst Du die Fuses auslesen ?
Sind die Chips neu und OK ?
Ist der ISP Stecker auch umgesteckt ?

Gruss Otto

von Dirk (Gast)


Lesenswert?

So ich habe alles noch mal getestet.

Also die Signatur kann ich lesen.
Die Fuses lesen und schreiben.

Die Prozessoren sind gestern von Reichelt gekommen und sollten somit neu 
sein.
Habe das mit allen Prozessoren geprüft.

Damit es lustig wird habe ich den Prozessor mal ausgelesen und damit 
wieder beschreiben. --> Error.

Es sind angeblich nur ca. 8 Byte unterschied zwischen dem gelesenen und 
meinem Hex File.


Die ISP Frequenz habe ich mal geändert aber keine Besserung.

Kann ich so ein Pech haben das alle Prozessoren kaputt sind?
Und wie soll ich das dann beweisen bei reiner Reklamation.

Dirk

von Dirk (Gast)


Lesenswert?

Ha, ich habe was gefunden.

Das Hex-File das das AVR Studio baut ist der totale mist.
Da ist es kein Wunder das nichts läuft.
Das Brennen mit einem anderen Hex File geht jetzt.

Wenn ich als Ziel angebe Generic Code kommt was vernünfiges raus.
Nur wie kann ich den Generic Code brennen oder erstmal konvertieren.

Dirk

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.