Forum: Mikrocontroller und Digitale Elektronik ATMega128 flashen


von Daniel Kümper (Gast)


Lesenswert?

Liebe Gemeinde...

wir versuchen hier gerade einen ATMega128 zu flashen und bekommen im
AVRStudio immer einen Error ("Entering programming mode failed")
Habe vom 10-Pin ISP Header des STK500
- Miso, Mosi, SCK und Reset direkt mit den entsprechenden Pins des
ATMEGA verbunden.
- VCC und GND sind an allen so bezeichneten PINS (ARef und AVCC sind
unbelegt)
- Reset haengt mit 47k noch an VCC

Zwei Versionen existieren
- einmal haengt ein quarzoszillator(10MHZ) an XTAL1
- einmal normales 16mhz Quarz je an 22pf und dahinter gnd (wie in
tutorials etc)

Benutzt wird jeweils ein Pdip Adapterboard

Habe alles durchgemessen. Keine kurzen, scheint alles ok, quarzoszi
schwingt.

Hat jemand noch eine Idee woran es liegen könnte?
Habe ich irgendetwas grundlegendes vergessen?

Danke fürs lesen

Gruss Daniel

von Matthias (Gast)


Lesenswert?

Hi

Standardfehler. RTFM. Mega128 wird nicht über MISO/MOSI/SCK
programmiert sondern über PDO(TXD0)/PDI(RXD0)/SCK

Matthias

von Daniel Kümper (Gast)


Lesenswert?

Schande über mein Haupt......
und ich dachte das mit dm PEN wär schon der grosse Unterschied....

Gruss....
Daniel

von chris (Gast)


Lesenswert?

'Das mit dem PEN' ??? Was wäre das denn für ein großer Unterschied?
Vielleicht komme ich auch mal in die Situation einen programmieren zu
wollen und laufe dann nicht auch bei den Problemen vor den Poller.

von Daniel Kümper (Gast)


Lesenswert?

!PEN ist wohl ein Programming Enable Pin für SPI Programmierung der zum
Programmieren beim Power on Reset auf Masse geogen werden muss.

von Fred Ehrke (Gast)


Lesenswert?

Hallo Daniel,
bedeutet das Reset PIN 20 und PEN PIN 1 gleichzeitig jeweils sowol an
47 KOhm und VCC 5 V liegen müssen.
Kann zum Programieren einfach 20 u. 1 zusammengeschalten werden ?
Haben Probleme mit der CHIP erkennung im PonyProg.
Gruß Fred.

von Bernd (Gast)


Lesenswert?

Hi,

vergesst die den PEN Pin. Ich bau mir gerade einen eigenen Programmer
und experimentiere mit dem ATmega64 (sollte bis auf den Speicher
identisch sein.)

Der PEN Pin ist nur eine alternative. Ich habe ihn unbeschaltet
gelassen. Funktioniert alles einwandfrei.

Gruß,
Bernd

von Fred Ehrke (Gast)


Lesenswert?

Vielen Dank Bernd,
nun weis ich wenigstens das bis jetzt alles richtig beschaltet ist
auch PDO,PD1 usw. aber trotzdem erkennt mein PonyProg nicht den CHIP.
Gruß Fred.

von Heinrich L. (gen4ik)


Lesenswert?

ich habe das selbe problem PDO PDI und MOSI MISO alles ausprobiert geht 
nicht
Programmiergerät einfaches kabell an LPT und paar widerstände kein quarz 
oder 16 mhz
auch Ponyprog 2000

atmega 644 geht

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.