mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik avr Mega 48 und Debug Wire


Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Einen schönen Tag wünsche ich.

Bin am verzweifeln. Ich habe gerade meine Leiterplatte fertig bekommen
und wollte sie testen. Prozessor drauf (mit 4MHZ) Fuses gebrand und
weil Debug Wire an ist geht nichts mehr mit dem Programmer. OK dann den
MKII dran und einschalten. Super Prozessor gefunden und Program
geladen.

Und da gehts auch los mit dem Ärger.
Einzel Schritt gemacht (Port init, Timer an) alles noch super.
Dann, man ist ja so mutig "Go" gesagt.  Sind ja 2 Breakpoint drin!
Und das war es.
Kein Anschluss unter diesem System. Kein Programmer & kein Debug!!

Hat jemand eine Idee?

Ich habe zwar noch einen Prozessor aber bis ich nicht weis was hier
falsch läuft, wird der nicht angeschlossen.

Wie kreige ich den Mega 48 wieder dazu das er mit mir spricht?

Autor: Fragender (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mir ist mal sowas ähnliches mit einem ATMEGA88 passiert.
Zuerst auf DEBUG-Wire umgestellt und irgendwann später im DEBUG-Wire
Betrieb die FUSE wieder auf ISP umgestellt. Danach ging gar nichts
mehr.

Seitdem klebt auf dem Teil ein Zettel mit der Aufschrift "defekt".
Ich hoffe immer noch auf einen Vorschlag für die Reanimation.

Vielleicht ginge es ja mit HIGH-Voltage Programming. Bin aber nicht
dazu gekommen, das zu probieren.

Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Welche FUSE wieder auf ISP umgestellt?

Ich glaube mein Fehler war, das ich das PRSPI Bit im PRR Register
gesetzt habe. Habe zu mindestens gelesen das man das nicht machen soll,
weil der Debugger die SPI Einheit braucht. Blöde Schnittstelle! Was hat
sich Atmel hier bei nur gedacht?

Aber da Du hier was von einer FUSE sagst bin ich mir noch nicht sicher,
ob ich mich trauen soll meinen letzten Prozessor zu opfern.

Was brauche ich alles für ein HIGH-Voltage Programming (wieviel kV?)?
Geht das mit dem ISP oder MKII?
Nur für den einen Prozessor extra einen neuen Programmer zu kaufen
wäre, glaube ich dann doch übertrieben!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.