Forum: Mikrocontroller und Digitale Elektronik ATmega2560 reagiert nicht mehr.


von Markus (Gast)


Lesenswert?

Kürzlich habe ich zwei identische Platinen mit aufgelöteten ATmega2560 
hergestellt, auf welchen einfach nur die Ports nach aussen geführt 
werden. Auf der Platine befinden sich jeweils ein 4 MHz Quarz mit zwei 
15 pF Kondensatoren. Die Programmierung erfolgt mit dem Dongle und 
Flachbandkabel vom STK200 Starter Kit. Die Leitungen (MOSI, SCK, MISO, 
Reset) habe ich auf dieser Platine genauso verschaltet wie auf dem 
STK200-Board. An den Ports hängen Taster, LC-Display und Messsignale. 
Alles wird mit 5 V Batteriespannung betrieben, mit welcher auch die 
Messsignale erzeugt werden. In den meisten Fällen habe ich die Platine 
nur mit einem Erdungskabel am Handgelenk angefasst, gelegentlich jedoch 
das Kabel vergessen.

Nun habe ich den ersten Prozessor vielleicht 20 Mal mit jeweils 
weiterentwickelter Software (WinAVR mit AVRDUDE) programmiert. Alles 
ging bestens. Plötzlich wurde aber der Prozessor von AVR-Dude nicht mehr 
erkannt. Auf der baugleichen Platine geht noch alles. Sowas ähnliches 
ist mir schon mal mit dem ATmega1280 passiert. Hat jemand eine Idee, was 
da falsch läuft?

Der Atmel-Support sagte mir mal telefonisch, der ATmega1280, bzw. 
ATmega2560 wären gar nicht mit dem STK200-Dongle programmierbar. Kann es 
sein, dass das Dongle in seltenen Fällen irgendwas an den Prozessoren 
kaputt macht? Ich würde mir gerne einen USB-Programmieradapter kaufen. 
Macht das Sinn zur Lösung dieses Problems?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Ich würde mir gerne einen USB-Programmieradapter kaufen.
>Macht das Sinn zur Lösung dieses Problems?

Dann kaufe den AVR_ISP mkII oder den Dragon, das macht immer Sinn.

Davon einmal abgesehen, versorge den "kaputten" Controller mal mit einem 
Takt >1Mhz an seinem XTAL1-Pin und versuche, die Fuses wieder richtig 
einzustellen.

von Markus (Gast)


Lesenswert?

Den AVR_ISP mkII werde ich mir wohl besorgen.

Wie empfindlich sind diese µCs gegenüber der statischen Spannungen wenn 
man sie anfasst? Ist das Erdungskabel unbedingt notwendig?

Der Arbeitsaufwand zur Herstellung einer Platine bei defektem µC wäre 
auch mit einer Fassung reduzierbar (z. B. 
http://www.mercateo.com/p/139-1095890/IC_SOCKET_ZIF_TQFP_100_WAY_Typ_3014_100_7_08.html 
für 150 €). Kennt jemand noch was günstigeres?

von Georg C. (citkid)


Lesenswert?

Markus wrote:
> Den AVR_ISP mkII werde ich mir wohl besorgen.
>
> Wie empfindlich sind diese µCs gegenüber der statischen Spannungen wenn
> man sie anfasst? Ist das Erdungskabel unbedingt notwendig?
>
> Der Arbeitsaufwand zur Herstellung einer Platine bei defektem µC wäre
> auch mit einer Fassung reduzierbar (z. B.
> 
http://www.mercateo.com/p/139-1095890/IC_SOCKET_ZIF_TQFP_100_WAY_Typ_3014_100_7_08.html
> für 150 €). Kennt jemand noch was günstigeres?

Für meine Entwicklungsprojekte verwende ich SMD-ADAPTER von Conrad (z.B. 
Best. Nr. 520362). So kann ich die IC´s mit Stiftleisten und 
Stiftbuchsen kostengünstig, aber etwas Platzfressend, ganz leicht 
austauschen.

Gruß
Georg

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.