Forum: Mikrocontroller und Digitale Elektronik ATmega88 keine Verbindung


von Martin (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
irgendwie verzweifele ich. Ich bekomme einfach keine Verbindung zum 
ATmega88. Es ist nicht meine erste ATmega88 Schaltung. Die Schaltung im 
Anhang ist mein Standard Programmierinterface. Ich benutze AVR Studio 
4.18SP1 und JTAGICE2. Mit einer "alten Platine" klappt alles, schließe 
ich die neue an, NICHTS. Wenn ich "Read Signature" anklick kommt 
"Entering programming mode .. FAILED!" Wenn ich mir die Signale RESET, 
MISO, MOSI und SCK sieht alles gut aus, am ATmege88 gemessen (siehe 
Anhang, Zeitablenkung ist verschieden). Schaffe es auch nicht die FUSES 
zu programmieren bzw. "Erase Device" usw., immer die gleiche 
Fehlermeldung.
Habt ihr irgendeinen Tip für mich?
Danke
Martin

: Verschoben durch User
von Spezi (Gast)


Lesenswert?

Woher stammt der verwendete Controller?

Wenn er vorher schon mal programmiert wurde, kann es sein, dass ISP per 
Fuse deaktiviert wurde. Dann hat man nur noch mit einem HV-Programmer 
eine Chance, den Controller wiederzubeleben. Nicht ganz einfach, wenn 
man keine DIL-ICs verwendet hat ...

Es gibt einige Lieferanten, die statt fabrikneuer schon programmierte 
Controller (meist günstig) verkaufen. Da passiert dann sowas ...

von Martin (Gast)


Lesenswert?

Es ist ein neuer Controller im 32 TQFP Gehäuse. Er wurde vom Bestücker 
(meines Vertrauens) bestückt. Ich gehe davon aus, dass er neu war/ist.

von Spezi (Gast)


Lesenswert?

Du sprichst von einer "alten" und einer "neuen" Platine.
Gibt es zwischen diesen einen technischen Unterschied?

Zum Oszillogramm-Bild: Der Signal-Pegel von "MOSI" ist nicht klar 
erkennbar. Wie hoch ist er?
Ausserdem wird dieses Signal sowohl auf einen Transistor wie auch auf 
den Bus rechts geführt. Ist dort ein Einfluss auf das Signal möglich?

von Martin (Gast)


Lesenswert?

Hallo,
der Schaltungsauszug ist bei beiden Platinen gleich, einzige Ausnahme 
ist dieser Transistor. Bei der funktionierenden Schaltung gehen die 
Signale nur an den Stecker. Das Signal geht zwar in den Bus auf die 
zweite Schaltbildseite. Dort ist eigentlich der Transistor, ich habe ihn 
nur schnell noch für das Bild nochmals gezeichnet. Alle Signalpegel sind 
5V außer MOSI, der ist etwa 4,2 Volt, damit doch eigentlich High-genug, 
oder?
Ich werde aber morgen früh diesen Transistor mal abtrennen, bzw den 
Basiswiderstand auslöten. Verspreche mir aber nicht viel davon.
Es ist mir ein Rätsel.
Ist es nicht so, dass mit +5V, GND, RESET, MISO, MOSI und SCK die 
Minimalkonfiguration besteht, um mit dem Controller Kontakt aufzunehmen?

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.