ATMEGA168 Programmierung schlägt fehl

OP #4641488
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
>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)
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
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.
OP
Daran hatte ich auch schon gedacht. Ich hatte die Pins gegeneinander mit 
Hilfe eines Multimeters durchgemessen. Dabei habe ich keine Brücken 
feststellen können.
Das ist ein Problem. Die Entlötlitze ist mir leider gerade ausgegangen 
:(

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.