Forum: Mikrocontroller und Digitale Elektronik JTAG ausschalten ponyprog


von michi (Gast)


Lesenswert?

Hallo!
Habe gerade einen Mega16 getötet :((
wollte nur JTAG vom portC wegmachen.
wie muss ich bei ponyprog die Häckchen richitg setzten, damit er mit 8 
MHz läuft und JTAG deaktiviert ist?
Danke

von Roland Z. (r-zimmermann)


Lesenswert?

Hallo,

bitte mehr Infos posten sonst hilft dir hier keiner da niemand weiß was 
du genau getan hast. Wie hast du den Mega16 getötet, was hast du 
angekreuzt in PonyProg, welchen Programmer verwendest du usw.
Was gerne passiert ist daß du den uC durch nen Fehler auf externen Takt 
umstellst. Leg einen externen Takt (keinen Quarz!) an und du kannst das 
Ding vermutlich wieder Flashen und die Fuses umstellen.

Roland

von michi (Gast)


Lesenswert?

Lieber Roland,
ich will jetzt nicht unbedingt den Alten µC beleben.
ich habe jetzt einfach mal den neuen genommen.
und die Frage ist, "wie muss ich die Fusebits setzen (ponyprog) damit er 
mit 8Mhz intern rennt, und JTAG ausgeschaltet ist!
Danke schön!

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Reicht es nicht, einfach das JTAG zur Laufzeit abzuschalten (JTD in
MCUCSR)?  Dann brauchst du nichts herumzufusen.

von Roland Z. (r-zimmermann)


Lesenswert?

Lieber michi,

ich denke daß dein Post ein wenig ironisch gemeint ist, wenn du meinst 
daß ich dir hier alles vorkauen kann dürfte das Schwierig sein da 
Ponyprog schrott ist und ich das aus diesem Grund nicht verwende. Dein 
Fehler war vermutlich daß du bevor du die Haken in PonyProg gesetzt hast 
die Fusebits nicht eingelesen hast aus dem uC das macht das Programm 
nämlich nicht von alleine. Dieser Fehler ist hier im Forum sehr 
"beliebt" will sagen er tritt sehr oft auf mit PonyProg. Benutze mal die 
Suchfunktion zum Thema Pony gibt es hier sehr viele Threads. Ich meine 
sogar mal wo eine art "Fusebitrechner" gesehen zu haben für Ponyprog ist 
aber schon eine weile her. Ansonsten mal ins Datasheet schauen da ist 
beschrieben welche Bits du setzen mußt und welche nicht und soooo schwer 
ist das nicht.

Weiterhin: wenn du auf Rückfragen oder Hilfestellungen wie ich deinem 
Post entnehme beleidigt bist, ist das nicht mein Problem nimm die Hilfe 
bzw. die Fragen an oder lasse es.

Roland

von Jadeclaw (Gast)


Lesenswert?

Ponyprog = Schrott?
Da muß ich doch widersprechen.
Man sollte sich allerdings angewöhnen, bevor man die Fuses ändert,
ERST die Fuses einlesen. Sonst hängt man sich ab.
Ansonsten nur das Feld für die JTAG-Fuse ändern und gut is.

Gruss
Jadeclaw.

von michi (Gast)


Angehängte Dateien:

Lesenswert?

habe es jetzt eingelesen.
soll ich das Häckchen bei JTAG weg machen und dann auf "WRITE"?

von Roland Z. (r-zimmermann)


Lesenswert?

Ja

Abfolge bei PonyProg immer:

Fuses einlesen
Gewünschte Werte ändern
Fuses nach GENAUER! Kontrolle Schreiben

Dann ist das Erledigt.

von michi (Gast)


Lesenswert?

Danke, jetzt funktioniert es!

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.