Forum: Mikrocontroller und Digitale Elektronik externe programmierung mit stk500 funzt nicht


von ron (Gast)


Lesenswert?

servus,

ich habe ein problem mit dem stk500 und stk501.
ich will einen atmega128 in der anwenderschaltung
mit dem stk500 programmieren können.
dazu hab ich erstmal nur den chip auf die platine gelötet
und alle kabel für die isp10pin-schnittstelle angeschlossen.
das sind:
reset
mosi
miso
stk
vcc
gnd
die werden auf dem 10pin isp aufgesteckt.
der atmega hat einen 4mhz quarz mit 2 mal 22pF
auf masse geschaltet.
aber codevision meldet immer "stk500 error entering programming
mode"
ich habe schon mit den jumpern für den xtal1 und oscsel alle
möglichkeiten ausprobiert, nix geht.

habe ich da was versäumt zu jumpern oder anzuschliessen?
das board ist nagelneu und das programmieren von atmega128 im
nullkraftsockel
funktioniert problemlos. strom habe ich bemessen, kommt beim uC an.

habt ihr eine idee?

greetz
ron

von Tobi (Gast)


Lesenswert?

bei externer programmierung sind die takt einstellungen auf dem stk
vollkommen egal. daran kann es nicht liegen. leitung evtl zu lang?
stecker falsch rum? oszi schonmal drangehalten? reset wird auf low
gezogen?

von ron (Gast)


Lesenswert?

sali tobi,

danke für die schnelle antwort.
in der tat habe ich den reset nicht auf eins gezogen, ist das zwingend
erforderlich.
ausserdem habe ich avcc nicht auf+5v gelegt.

ron

von mmerten (Gast)


Lesenswert?

auch beachtet das isp beim mega128 nicht über miso/mosi geht sondern
über rxd0/txd0 ?

von ron (Gast)


Lesenswert?

sali,

nee, habe natürlich über miso/mosi angeschlossen! ich komme aus der
softwareecke und habe kaum ahnung von elektronik, ist alles neu für
mich...
ich probiers nochmal heute abend mit rxd0/txd0.
dann wüsste ich aber auch nicht weiter.
hat vielleicht jemand eine prinzipielle beschaltung von atmegas
rumliegen? so, welche kondensatoren gehören wohin?
ich habe als spannungsquelle eine kamerabatterie 6V.

danke für die hilfe!!!

greetz
ron

von Tobi (Gast)


Lesenswert?

6v ist doch arg an den maximum ratings....

genaue beschaltungen finden sich im datenblatt. unter memory
programming auch für die programmieranschlüsse.
unter system clock and clock options für den takt

von ron (Gast)


Lesenswert?

servus,

habs zum laufen gebracht, auch mit 6 volt. aber in der serie kommt noch
ein spannungsregler rein. das zeug muss stabil laufen. tatsächlich war
der haken die mosi/miso geschichte! hätt doch richtig recherchieren
sollen.
danke für die hilfe!!!
klasse forum hier...

greetz
el ron

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.