Forum: Mikrocontroller und Digitale Elektronik ISP - Problem


von Matthias (Gast)


Lesenswert?

Hallo,

ich habe folgendes Problem.
Ich habe einen Atmega8L, den ich gern mit einem neuen Programm versehen 
möchte. Die Verbindung per AVRISP MKII und AVR Studio kann ich auch 
aufbauen. Jedoch bricht die Kommunikation immer wieder zusammen. Wenn 
ich die Device-ID auslese kommt immer mal wieder ein anderer Wert. Beim 
Programmieren bricht er ab und es kommt eine Ausschrift, dass was mit 
der Verbindung nicht passt. Den AVRISP MKII habe ich an den 3,3V des MC 
angeschlossen(sollte aber auch gehen).
Woran kann sowas liegen? Denke fast der IC hat einen weg?

Danke
Matthias

von Peter R. (pnu)


Lesenswert?

Meine Erfahrung:

Bei Defekt des IC passiert beim Signaturlesen meistens garnichts, es 
wird also entweder ff oder 00 gelesen, bei Setzen der Sicherheitsbits 
auch die Folge 00, 01, 02.

solche wechselnden Fehler treten meistens auf, wenn die Pegel auf den 
ISP-Leitungen nicht eindeutig sind, durch zusätzliche Belastung der 
ISP-Anschlüsse, "weiche" Betriebsspannung.... also hardware-Fehler.

Ich kenne den MarkII nicht genau, aber irgendwie passt die gleichzeitige 
Versorgung über USB (5V) und die Verbindung zu den 3,3V des Target nicht 
zueinander. Wenn da eine Option eingeschaltet ist, wo das Target auch 
vom markII her versorgt werden soll, passiert Finsteres.

von David .. (david1)


Lesenswert?

Da der Atmel ISP mkII keine Target Versorgung unterstüzt dürfte das kein 
Problem sein.

Ich vermute das Problem eher in der ISP Frequenz.
Setz die mal auf 125khz damit solltes gehen.

Mit was fürner Frequenz läuft denn der Mega8?

von Matthias (Gast)


Lesenswert?

Die ISP Frequenz liegt dezeit bei 125khz. Somit schließe ich das mal 
aus.
Muss die Versorgungsspannung mal checken. Ich kann mir vorstellen, dass 
da was nicht stimmt. Komme erst Monatg dazu.

Gruß und Danke

von Floh (Gast)


Lesenswert?

Matthias schrieb:
> Muss die Versorgungsspannung mal checken. Ich kann mir vorstellen, dass
> da was nicht stimmt. Komme erst Monatg dazu.

Kerkos sind dran?
:-)

von Matthias (Gast)


Lesenswert?

Es scheint die Spannung zu sein. Habe ausversehen. die Spannung am 
MC-Pin abgegriffen... Hatte für die Platine leider keinen Schaltplan. 
Werde am Montag direkt VCC für den Programmer an den Spannungsregler 
abgreifen und dann klappt es sicher.

Danke!

von Klausmann (Gast)


Lesenswert?

Guten Morgen,

Habe nun die ISP-VCC direkt vom Linearen Spannungsregler abgegriffen. 
Leider besteht das Problem noch immer. Ab und an kann man die 
Device-Kennung richtig auslesen und ab und an bricht er völlig ab oder 
liest falsch aus. Vielleicht hat der MC doch was ab bekommen. Mir fehlt 
sonst eine Idee, woran es noch liegen kann.
Danke
Matthias

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.