Programm zerstört Fuses?

Gast #2364921
Lesenswert?
• ▲
▼
Hallo zusammen,

habe hier ein Problem und komme einfach nicht auf die Ursache. Nicht mal 
ungefähr.

Habe folgendes zur Hand: ein STK600, einen AT90USB646 auf einem Board 
mit USB-Beschaltung auf dem sämtlichen Ports über Molex Steckverbinder 
rausgeführt werden. Für das Ganze noch ein ISP das mit dem STK600 
verbunden ist. Falls erforderlich kann ich Teile der Schaltung posten.

Im Grunde funktionierte alles wie es soll. Nur trat nun folgendes 
Problem auf:
Ich habe ein Programm geschrieben, das beim Initialisieren alle Ports 
auf 0 gesetzt hat. Nachdem ich dieses geflashed hatte, funktionierte die 
USB Kommunikation nicht mehr. Der µC ließ sich auch über das ISP erst 
nicht mehr ansprechen. Ich habe es dann mit geringerer Geschwindigkeit 
versucht und festgestellt, dass die Fuses sich verändert haben (clock 
settings). Habe dann nochmal das Programm geflashed... daraufhin ging 
garnichts mehr. Der µC hat anfangs ca. 50mA konsumiert auf dem Board. 
Jetzt braucht er nurnoch 6mA und reagiert auf nichts mehr.. ist das Teil 
kaputt? Habt ihr irgend eine Ahnung woran das liegen kann. So ein 
Programm kann doch normalerweise nicht die Fuses zerstören.

Jede Hilfe wäre mir sehr willkommen.

Gruß Alex.

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.