Hallo allwissendes Forum ;) Ich habe hier 3 Schaltungen bekommen (alles quasie baugleich), die bei uns in der Firma irgednwo wiedergefunden worden. Jetzt geht es darum, dass ich die Controller auslesen soll - klappt auch, und ggf. umschrieben soll... Dies klappt jedoch nicht. Ich habe jetzt in einer Schaltung, den µC getauscht und kann ihn seit dem programmieren. Jetzt ist die Frage, wieso sich die anderen beiden ATmega8s nicht programmieren lassen. Als Programmiergerät verwende ich einen Galep, also keins was auf Bitbanging o.Ä. angewiesen wäre... Wenn man annähme, dass IPS final deaktivirt wird (via Fuse, ich glaube SPIEN?) könnte man dann immernoch mit ISP lesen? Oder wird nur das schreiben deaktiviert? Alle anderen Fuses sind übrigens auch richtig und gelich, also so leicht is das Problem doch nicht :( Oder kann man irgendwie durch einen bestimmten Puls den µC final sichern? Ich dachte auch schon, an einen Widerstand oder ka irgendein Teil in der Schaltung, der erst nach dem Programmieren aufgelötet wurde, nur dann hättet das Tauschen auf dem einen Board ja auch nicht klappen würden... M.f.G. Gast P.S.: Danke für jede hilfe!
> - klappt auch, und ggf. umschrieben soll... > Dies klappt jedoch nicht. Bestechend logisch..... Was denn nun? Wenn SPI disabled ist, kannst du auch keine Fuses oder sonstwas auslesen, also woher die Fuse Info? Vorstellbar wäre- so sagt meine Kristallkugel- dass das Lockbit gestetzt ist. Das kannn man aber anhand der Fuses feststellen.
naja, das umschreiben klappt eben nicht, sondern nur das auslesen, und deine Glaskugel lag leider falsch... Fuses udn Lockbits sind richtig. Aber immerhin äußert sich deine Glaskugel noch zu dem Thema, meine will schon gar nicht mehr, wenn ich sie danach frage :D Das mit dem ISP disable war ne vermutung, weil ich nicht wusste, wie es sich genau auswirkt, wenn dann gar nichts mehr ginge, kann ich es jetzt ausschließen, denn das lesen klappt ja...
>... denn das lesen klappt ja...
Liest Du denn da auch was Sinnvolles?
Gast4
Naja, so sinnvoll, dass ich es decompilieren kann und den ASM code habe, der das macht, was ich vom Controller erwarte - also ja...
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.