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


von Dirk (Gast)


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?

von Fragender (Gast)


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.

von Dirk (Gast)


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!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.