Hallo Ich habe mir ein kleines uC-Board zusammengebastelt und wollte es nun mit Ponyprog ein Programm draufladen. Wenn ich löschen will, erscheint die Meldung, das kein device gefunden wurde, wenn ich aber vom uC das Hex-File lesen will, erscheint die Meldung: "Device defekt oder gesperrt (-25)". Die Fuse-bits kann ich auslesen, allerdings sind die Häckchen jedes mal wieder ein bisschen anders verteilt. Dass der uC defekt ist kann ich ausschliessen, da der schon einmal erfolglos getauscht wurde. Der Programmieradapter funktioniert mit einem andern uC-Board und diversen Atmega8 und 16 auch... Kennt jemand dieses Problem ? Ich bin mit meinem Wissen ziemlich am Ende. gruss pandadriver
vielleicht liegts an deinem uC- Board?! Funktioniert das Programm auf deinem Mega64? Könnte ja sein das es auch beim übertragen nicht richtig funktioniert hat! Sind deine ISP leitungen vielleicht zu lang? Evt. Stöhrungen der ISP durch andere Signale? Sind die Programmier Pins mit anderen Komponenten verbunden? sonnst wüsst ich auch nemme was da sein könnte! mfg Karl
MISO und MOSI ist an PE0 und PE1 angeschlossen, müsste also stimmen. Die Schaltung sollte auch stimmen. Ich habe den Teil durchgemessen und es passte soweit alles. Ich kommte bisweit noch kein Programm draufladen, er ist sozusagen noch "Fabrikneu". Die ISP-Leitungen sich auch nicht besonders Lang, nicht länger als sonst bei den andern Boards auch...
Das Problem ist gelöst. Der max232 an der Programmierschnittstelle hat das Signal scheinbar etwas durcheinander gebracht. Dafür ist mir etwas anderes aufgefallen. PORT G und PORT F machen keinen wank wenn ich sie anspreche. Gibt es da irgendwo noch versteckt ein Bit, das man setzen oder löschen muss, damit die Pins auf 5V gehen?
Evtl. nch das JPEG enabled? Port F 4 bis 7 sind dem JTAG zugeordnet. Muss halt noch das Fusebit gelöscht werden. MW
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.