moin, ich versuche einen atmega8 mit hilfe von ponyprog und einem stk200 zu programmieren, aber es kommt eine fehlermeldung, das kein gerät gefunden wurde. Wenn ich den gleichen aufbau nutze um einen atmega32 zu programmieren funktioniert alles. Aufgebaut sind beide schaltungen auf einem steckbrett (siehe avr-tutorial), auch der sourcecode kommt aus dem tutorial (jeweils mit de richtigen include datei). auch in ponyprog stelle ich jeweils den richtigen atmega ein.
Hallo, dann stimmt wohl an Deiner Beschaltung des ISP was nicht. Meine "Spezialität" ist es meist, die Zählrichtung der Stiftleiste zu verwechseln. Hat zum Glück noch keinen Schaden angerichtet... Ansonsten läßt sich der ATMega 8 ohne Probleme sowohl auf dem STK200 als auch mit dessen Parallel-Programmer in einer Schaltung mit Ponyprog programmieren. Gruß aus Berlin Michael
das kann ich wohl ausschliessen, wie gesagt ich habe es auf einem steckbrett zusammengebaut, die stiftleiste zum programieren gibt es so noch nicht. ich stecke jedes kabel einzeln und kann einen fehler auch ausschliessen, immerhin habe ich mehrmals hin und her gesteckt und es auch an einem 2.mega8 controller ausprobiert, ebenfalls ohne erfolg. mein vermutung geht dahin, das der mega8 nicht ds reset signal bekommt/versteht, immerhin ist dieses am gleichen pin wie PC6, der mega 32 dagegen hat für reset ein eigenes beinchen am gehäuse spendiert bekommen. gibt es irgendwelche einstellungen, die man vornehmen muss, um dem mega8 klar zu machen, das er einen reset durchführen soll? mfg Emperor_L0ser
Wenn im Mega8 die RSTDISBL-Fuse programmiert ist, dann geht das nicht. Wenn also der Mega8 irgendwann einmal schon mit PC6 als I/O-Pin betrieben wurde, dann kannst Du ihn nur noch mit einem Parallel-Programmer 'retten'. Ein fabrikneuer Mega8 hat die Fuse allerdings nicht programmiert, so dass das gehen sollte...
beide mega8 sind fabrikneu. einen habe ich vorher mit avr-dude versucht zu beschreiben, was aber nicht ging, den anderen habe ich zum testen das erstmal ausgepackt und wie gsagt, alle beide lassen sich nicht beschreiben. Hier mal die Fehlermeldung von Pnoyprog: "Device missing or unknown device -24" leider gibs auf der HP von Ponyprog auch keine Hilfe. Und in der Hinweis aus der mitgelieferten FAQ von PonyProg funktioniert auch nicht.
Hallo, die Meldung sagt nur, daß Pony keine Verbindung zum AVR aufbauen kann. Irgendwas an den Portpins von SCLK, MOSI, MISO das die Pegel versauen könnte? Irgenwas an Reset, das stören könnte? 5V nicht sauber? Soviele Varianten gibt es ja da nicht. Original-STK200 Dongle? ISP-Kabel zu lang, daß ein Mega8 vielleicht Probleme hat, die ein Mega32 noch wegsteckt? Gruß aus Berlin Michael
Wenn du sonst keine Meßmöglichkeit hast, nimm einen Transistor mit 100k Basiswiderstand und eine LED mit Vorwiderstand zum Testen der einzelnen Pins
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.