Forum: Mikrocontroller und Digitale Elektronik ISP Schnittstellenproblem bei neuem Mega128


von Thomas S. (thomass)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe die ganze Zeit mit meinem Evaluierungsboard herumgespielt 
dieses habe ich einen Mega128 Board(gekauft)per Pfostenstecker 
verbunden.
Hatte nie probleme mit der IPS Schnittstelle.
Nun habe ich mir ein Board geätzt und denen brandneuen MEGA128 
draufgelötet.
Der 6polige Pfostenstecker ist wie folgt aufgelötet:
1 --> MISO --> PE1
2 --> Vcc  --> Vcc
3 --> SCK  --> PB1
4 --> MOSI --> PE0
5 --> RST  --> RESETpin
6 --> GND  --> GND

Wenn ich nun mein AVRISP MK2 anschließe ist die LED grün und die 
Spannung ist 5.1 Volt laut AVR Studio.
Wenn ich nun auf die FUSE Bits zugreifen will kommt immer dieser Fehler 
siehe Anhang.
Ich habe schon alle möglichen ISP Frequenzen ausprobiert jedoch ohne 
Erfolg.
Muss ich noch etwas beachten?Bin irgentwie ratlos.

Gruß und schonmal Danke

Thomas

von holger (Gast)


Lesenswert?

>4 --> MOSI --> PE0
>5 --> RST  --> RESETpin

An MOSI hängt doch hoffentlich kein MAX232 oder so
was dran? Wie sieht die Beschaltung an Reset aus?

Deine Schaltung wäre schon hilfreich. Sonst kann
man gar nichts dazu sagen.

von Thomas S. (thomass)


Lesenswert?

@Holger,

später wird ein MAX232 angeschlossen werden jedoch über 1K Widerstände 
und Jumper habe ich auch vorgesehen diese sind nicht gesteckt und der 
Max auch noch nicht bestückt.
In dieser Richtung sollte es keine Probleme geben.
Mein Layout ist in einem anderen Thread

Beitrag "Layoutmeinungen und Anregungen zu meiner ersten Platine"

Es ist zwar nicht das endgültige Layout aber der Stromlaufplan ist 
identisch.
Meine Frage ist ob ich voher den Mega schon die Fuse Bits hätte 
einstellen sollen befor ich Ihn einlöte bzw. ob man hier etwas beachten 
muss.
Eigentlich hat er ja bei Auslieferung den internen Quarz aktiviert und 
somit sollte doch möglich sein etwas lesen zu können.

Die Reset ist 100nF oder 10nF(bin mir nicht sicher) gegen GND und einen 
10K gegen Vcc.

Gruß

Thomas

von holger (Gast)


Lesenswert?

>Meine Frage ist ob ich voher den Mega schon die Fuse Bits hätte
>einstellen sollen befor ich Ihn einlöte bzw. ob man hier etwas beachten
>muss.

Nein.

>Eigentlich hat er ja bei Auslieferung den internen Quarz aktiviert und
>somit sollte doch möglich sein etwas lesen zu können.

Es gibt keinen internen Quarz. Das Ding ist ein RC Osci.
Die ISP Frequenz sollte dann kleiner 1/4 von 1MHz sein.
125kHz wären also perfekt. Darf auch kleiner sein.

>Die Reset ist 100nF oder 10nF(bin mir nicht sicher) gegen GND und einen
>10K gegen Vcc.

Im Zweifelsfall den Kondensator an Reset auch mal ganz rausnehmen.

Ansonsten die üblichen Verdächtigen:
ISP Kabel hat keinen Kontakt, ist falsch angeschlossen oder
zu lang.
Der uC hat keine Betriebsspannung
Kurzschluss oder offene Leitung im Layout

Viel Spass beim suchen :(

von Thomas S. (thomass)


Lesenswert?

holger wrote:

> Ansonsten die üblichen Verdächtigen:
> ISP Kabel hat keinen Kontakt, ist falsch angeschlossen oder
> zu lang.
> Der uC hat keine Betriebsspannung
> Kurzschluss oder offene Leitung im Layout
>
> Viel Spass beim suchen :(

Ich habe Deine Verdächtigen abgeklappert jedoch ohne Erfolg.
Habe nun den Hauptverdächtigen genauer unter die Lupe genommen und 
ausgetauscht.
Was soll ich noch sagen er war der Übeltäter.
Nun kann ich schalten und walten.

Danke trotzdem

Thomas

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.