ATMEGA168 Programmierung schlägt fehl

OP #4641488
Lesenswert?
• ▲
▼
Moin,

ich versuche gerade einen ATMEGA168 zu programmieren. Einen 
Schaltungstechnisches Problem kann ich ausschließen, da bereits zwei 
Schaltungen des selben Typs erfolgreich im Einsatz sind. Jetzt soll eine 
dritte folgen.

Wenn ich per ISP über das Atmel Studio die ID auslesen möchte bekomme 
ich den Fehler, dass 0x0C zurückkommt. Das bedeutet ja, dass der 
Controller nicht erkannt wurde. Durch das herabsetzen des Clocks auf <= 
64k lässt sich zumindest die ID auslesen. Diese stimmt auch mit der 
erwarteten überein.
Kontrolliere ich dann die Fuses, steht der takt auf externem Clock. 
Versuche ich die Taktquelle auf intern zu ändern schlägt dies fehl.

Was könnte das Problem sein, dass ein jungfräulicher Controller sich so 
verhält?

Gruß
Gast #4641497
Lesenswert?
• ▲
▼
>Einen Schaltungstechnisches Problem kann ich ausschließen, da bereits zwei
>Schaltungen des selben Typs erfolgreich im Einsatz sind.

Das schliesst nicht aus das die dritte Schaltung falsch bestückt
oder schlecht gelötet ist.
(Firma: Vescomp) #4641527
Lesenswert?
• ▲
▼
Marco G. schrieb:
> Kontrolliere ich dann die Fuses, steht der takt auf externem Clock.
> Versuche ich die Taktquelle auf intern zu ändern schlägt dies fehl.
>
> Was könnte das Problem sein, dass ein jungfräulicher Controller sich so
> verhält?

 Jungfräulicher Controller steht niemals auf externem Clock, sondern
 auf intern DIV 8.

 Probiere es mal mit einer anderen Platine und selbem Controller.
OP #4641529
Lesenswert?
• ▲
▼
Ich habe jetzt mal eine der beiden anderen Platinen und habe damit kein 
Problem die ID und die Fuses auszulesen. Ich habe die Platine nach dem 
löten noch einmal unter dem Mikroskop kontrolliert. Die Lötstellen sehen 
gut aus. Falsch bestückt ist auch sehr unwahrscheinlich, da auf der 
Platine außer dem Controller und einem LCD nicht viel vorhanden ist.

Ich weiß, das wundert mich ja auch. Ich hatte ihn aber erst heute aus 
der Verpackung genommen. Eingelötet war er auch noch nicht, das hätte 
man erkennen können. Controller tauschen wird etwas schwierig zu Hause, 
da es sich um die SMD-Version handelt. Ich habe hier nicht die 
entsprechend guten Werkzeuge für einen tausch.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren