Fehler-Vermutungen ?

OP (Firma: HH) #2726473
Lesenswert?
• ▲
▼
Hallo zusammen,

kurze Vorgeschichte: ich habe eine einfache Platine mit einem Atmega8 
gemacht. Nichts außergewöhnliches, einfach nur 4 DIP-Anschlüsse für SPI 
Slaves. Einer davon ist ein ISP-Anschluss, wenn man einen Jumper für RST 
setzt.

Ich habe schon oft ähnliche Schaltungen entworfen, geätzt und in Betrieb 
genommen. Doch diesmal funktioniert es nicht. Die typischen (mir 
bekannten) Anfängerfehler kann ich ausschließen. Die ISP-Verdrahtung 
stimmt. Zum Testen habe ich auf jedem Signalweg ein PWM-Signal am 
Programmierer eingespeist, und jeweils am richtigen Pin des Atmega8 
wiedergefunden (RST,MISO,MOSI,SCK). Die Versorgung stimmt ebenfalls.
Der Atmega ist sauber verlötet. Habe mir alle Pins unterm Mikroskop 
angeschaut.

Avrdude kann keinen Atmega feststellen. Bei -F wird die Signatur 000000 
gelesen.

Habt ihr Vermutungen, woran es liegen könnte? Der At8 wurde bei Reichelt 
bestellt, hat 2 Monate herumgelegen, und wurde anschließend verlötet. 
Vorher fasse ich immer mit dem Finger an mein PC-Gehäuse, um statische 
Aufladungen zu verhindern.

Hat schonmal jemand einen At8 von Reichelt erhalten, wo die Clock-Fuses 
nicht den Werkseinstellungen entsprachen? Habe einen 18.432Mhz-Quartz 
angelötet, den Fehler hatte ich vorher aber auch schon. Und eigentlich 
sollte im Auslieferungszustand ja der interne Takt eingestellt sein.

Bin ratlos.
OP (Firma: HH) #2726660
Lesenswert?
• ▲
▼
Peter Dannegger schrieb:
> Und was sagt denn AVRStudio?

Benutze ich nicht. Gcc + avrdude

Peter Dannegger schrieb:
> Steck den ATmega8 doch einfach ins STK500, ob er da ansprechbar ist.

Sorry, SMD.

BSS123 schrieb im Beitrag #2726615:
> Wie ist deine ISP-Clock eingestellt?

Gar nicht, also:
avrdude -c avrispv2 -P usb0 -p m8 -v [-F]

Ich könnte es heute abend nochmal mit langsamem ISP-Takt probieren,
also -i 1000 oder so.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.