Forum: Mikrocontroller und Digitale Elektronik Fuse setzen beim ATmega 128 via PonyProg


von Daniel Wolf (Gast)


Lesenswert?

Hallo,
ich möchte bei meinem ATmega128 mit PonyProg die Fuse für den externen
Takt setzen. Dazu habe ich mir einen STK200/300 wie auf der Homepage
http://www.lancos.com/prog.html#avrisp beschrieben mit einem 74HC244
aufgebaut. Wenn ich nun bei PonyProg AVR ISP I/O angebe, ist der
Probe-Test erfolgreich. Auch das Schreiben und Lesen in den
Flash-Speicher funktioniert einwandfrei. Sobald ich aber versuche die
Security and Configuration Bits auszulesen kommt die Meldung "Device
missing or unknown device (-24)". Wenn ich diese Meldung ignoriere
dauert es kurz, bis er dann aber letztendlich abbricht. Das Schreiben
dieser Bits habe ich noch nicht versucht. Will jetzt erstmal die
Orginalwerte auslesen. Muss ich noch irgendetwas einstellen?
Schon mal besten Dank...

von DerInder (Gast)


Lesenswert?

Hallo,
kann es sein das du mit Win XP arbeitest?
Damit (in Kombination mit PonyProg) kann es bei den Mega8 und den
Mega128 aus bisher ungeklärten Gründen (vielleicht Timing) zu Problemen
kommen. Ich hab mir damit schon 5 Megas zerschrotet. Die lassen sich
nichtmal mehr im parallel Modus Programieren, von daher falls du kein
anderen Fehler findest, vorsicht.

Gruß
-=jens=-

von Daniel Wolf (Gast)


Lesenswert?

Ja, ich arbeite mit WinXP. Wusste nicht das es da zu Problemen kommen
kann. Ich versuche es mal mit Win2000 auf einem anderen PC. Hoffentlich
ist es noch nicht zu spät...
Gruß Daniel

von Daniel Wolf (Gast)


Lesenswert?

Also habe es jetzt noch mal kurz auf einem anderen PC mit Win2000
versucht. Auch hier kann ich den Flash lesen und schreiben, die Fuse
Bits jedoch nicht. Ich denke aber das der Atmega128 noch funktioniert,
da die Software welche ich in den Flash-Speicher geladen habe noch
problemlos funktionert (nur eben mit internem 1MHz Takt statt externem
16MHz Takt).
Gruß Daniel

von gerhard (Gast)


Lesenswert?

hallo,

suche einmal nach dem treiber "userport.sys" von tomas franzon.dieser
treiber erlaubt einen freien zugriff auf die lpt-hardware unter nt,2000
und xp.ist freeware,vielleicht hilft es dir.

mfg gerhard

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.