Forum: Mikrocontroller und Digitale Elektronik ISP keine Verbindung Mega64 - ratlos :/


von Sebastian Z. (nicewind)


Lesenswert?

Hallo Zusammen,
nachdem ich eine Weile mit dem AT91 gearbeitet habe, beschäftige ich 
mich derzeit mit einem AVR Projekt (Atmega 64).
Programmieren möchte ich per ISP. Man könnte denken, eines der 
einfachsten Dinge dieser Welt :/
Versucht habe ich es mit dem STK500 und dem USBPROG v3.0.
Leider bekomme ich keine Verbindung.
Die üblichen Verdächtigen wie ISP Geschwindigkeit runtersetzten, 
Entfernen des Kondensators des RC-Filters am Reset Pin habe ich durch. 
Den R habe ich mit 1,5k und 22k probiert.

Sonst hängt derzeit nichts weiter am uC. Einfach nur Versorgung, drei 
LEDs und der ISP. Einen JTAG Port habe ich ebenfalls vorgesehen, welcher 
auch nicht funzt. Aber das kann ggf. auch an dem ausgeliehenen JTAG 
Adapter liegen, dies kann folgich nur ein Indiz sein, da Adapter nie 
getestet wurde.
5 Volt liegen am uC an, ebenfalls am Reset Pin. Die ISP Pins kann ich 
sauber bis zum Programmer durchmessen.
Ich versuche mit den AVR Studio 4.19 und 5.0 auf den uC zuzugreifen.

Das STK500 arbeitet problemlos mit einem gesteckten Atemaga8.

Bin derzeit absolut ratlos. Habe sogar den Mega64 rausgeschmissen und 
einen neunen eingelötet. Auch ohne Erfolg.

Den Schaltplan habe ich gerade nicht im Zugriff, aber wie gesagt hängt 
derzeit am uC nur die Versorgung und der ISP dran. Alles andere ist noch 
nicht auf der Platine aufgebracht (bis auf einen RTC am I2C Bus - es 
kann also nichts die Verbindung stören.

Hoffe sehr auf einen Rat, was ich noch ausprobieren könnte :/
Beste Grüße
Sebastian

von spess53 (Gast)


Lesenswert?

Hi

>Versucht habe ich es mit dem STK500 und dem USBPROG v3.0.
>Leider bekomme ich keine Verbindung.

Du hast aber beachtet, das der ATMega64 nicht über MOSI/MISO 
programmiert wird?

MfG Spess

von Sebastian Z. (nicewind)


Lesenswert?

Hi Spess,

grrr.
Das wird es wohl sein. Ne, darauf wäre ich so nicht gekommen. MISO und 
MOSI kenne ich noch von den kleinen megas.
Da wäre ich jetzt nicht drauf gekommen, das bei dem mega64 das anders 
ist.
...warum eigentlich?

Jetzt muss ich mal sehen, wie ich mit Fädeldraht die Platine noch 
"retten" kann.

Danke für die Info.
VG
Sebastian

von spess53 (Gast)


Lesenswert?

Hi

>Da wäre ich jetzt nicht drauf gekommen, das bei dem mega64 das anders
>ist.
>...warum eigentlich?

Weiss ich auch nicht so genau. Ist aber bei allen 64pol. ATMega so. 
Möglicherweise aus kompatibilitätsgründen zum uralten ATMega103.

MfG Spess

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.