Forum: Mikrocontroller und Digitale Elektronik mega128 mit STK500 ISP prommen


von Monty (Gast)


Lesenswert?

Tachchen,

ich hab da so ein kleines Platinchen mit einem ATmega128 drauf. Auf der 
Platine ist leider kein "ISP connector", nur die JTAG ist rausgeführt. 
Da ich aber leider kein JTAGICE hab, wollte ich via ISP einen hex-file 
reindreschen.
Als Prommer hab ich das STK500.

Jetzt hab ich direkt an den mega128 die 6 drähte angelötet:

MOSI an PE0
MISO an PE1
SCK an PB1
RST an !Reset (Pin 20)
Vcc an Pin 21
GND an Pin 22

Nun wollte ich die Fuse-Bits auslesen, aber bekomme immerwieder vom 
AVRStudio die Meldung:

Setting device parameters, serial programming mode ..OK
Entering programming mode.. FAILED!
Leaving programming mode.. OK

Ich hab schon geheult....

Kann mir da bitte einer weiterhelfen ???

DANKE

Euer Charles Montgomery Burns

von Willi W. (williwacker)


Lesenswert?

Ohne Deine Pins geprüft zu haben:

Setz mal die Geschwindigkeit runter, bei mir ist es so, dass das 
Programmieren/Lesen der Fuses eine sehr laaaaaaaaaangsame 
Geschwindigkeit benötigt. Sind die Fuses nach Wunsch gesetzt, kann zum 
eingentlichen Programmieren die Geschwindigkeit wieder hochgesetzt 
werden.

Möge es helfen
Willi Wacker

von Willi W. (williwacker)


Lesenswert?

Nachtrag:

Und hör mit der Heulerei auf, Schmeiß das Ding aus dem Fenster und sag 
mir vorher, wo Du wohnst (ich fange es dann auf damit es nicht so hart 
aufschlägt).

Ciao

von Gast (Gast)


Lesenswert?

Zur Sicherheit AVcc mit dazunehmen und was isn mit Takt? Läuft er auf 
intern?

von spess53 (Gast)


Lesenswert?

Hi

Die üblichen Verdächtigen:

-Beschaltung Resetpin
-MISO/MOSI vertauscht
-ISP-Takt zu hoch
 .
 .
 .

MfG Spess

von Monty (Gast)


Lesenswert?

Mahlzeit,


Danke fütr eure Anteilnahme...2hochzwo

Ich komme erst am Dienstag (8. Mai oder so)oder so eure Testvorschläge 
zu testen...

VIELEN DAMK FÜR EURE ANTEILNAHME !!!!!!!!!!!!

C.M. Burns

von Monty (Gast)


Lesenswert?

Mahlzeit,

die FUSE für die SPI ist nicht gesetzt gewesen (SPIEN).

==> Da hab ich die Drähte für die Hochvolt Programmierung an den mega128 
drangeklebt, die Fuse gesetzt, und siehe da, es geht.

ciao

C.M.B.

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.