Hallo, kann mir mal jemand sagen wie dir Lockbits heißen zum verhindern des auslesens des Codes? ich benutze zu übertragen "AVR-OSP-II" und da werden mir nur 3 angezeigt: Mode 1: No memory lock features enabled Mode 2: Further programming disabled Mode 3: Further programming and verification disabled kann es sein das der ATTiny45 sowas nicht hat?
...heißt Überprüfung... jedoch der atmega8 hat lockbit die heißen application protection mode... dachte das wäre es...
lockbit gesetzt Mode 3: Further programming and verification disabled (0xFC) und man kann den code immernoch "runterladen"
Hi
>...heißt Überprüfung...
Und dazu muss man Lesen können.
Die Beschreibung der Lock-Bits ist in beiden Datenbättern identisch.
MfG Spess
ja das ist ja klar...aber das hindert nicht dritte daran den code auszulesen....und das will ich verhindern...
Hi >ja das ist ja klar...aber das hindert nicht dritte daran den code >auszulesen....und das will ich verhindern... Mann. Wenn eine Überprüfung verhindert wird, dann wird auch das dazu notwendige Lesen verhindert. MfG Spess
> Mode 2: Further programming disabled > Mode 3: Further programming and verification disabled Ich denke das ist ein Fehler in der Anleitung. Soll wohl bedeuten: Mode 2: Further reading disabled Mode 3: Further reading and verification disabled
Achtung! Man kann ihn immer auslesen, nur das bei einem gesetzen lockbit unsinn rauskommt.
so soll es heißen Mode 2: Further reading disabled Mode 3: Further reading and verification disabled
Hi
>wird es aber nicht....Mann....hab man 2 bilder rangehangen
Hast du schon mal überprüft, was du da liest?
MfG Spess
Peter II schrieb: > Achtung! > > Man kann ihn immer auslesen, nur das bei einem gesetzen lockbit unsinn > rauskommt. achso...? so versuche jetzt mir gesetzten LockBits und DebugWire
Peter II schrieb: > Achtung! > > Man kann ihn immer auslesen, nur das bei einem gesetzen lockbit unsinn > rauskommt. Alles klar...geht jetzt...habe nicht gewust das das auslesen trotzdem klappt....aber kommt hat nur Müll raus...Danke Euch!
Hi >achso...? >so versuche jetzt mir gesetzten LockBits und DebugWire Unsinn. Mach doch mal ein Verify. MfG Spess
spess53 schrieb: > Hi > >>achso...? >>so versuche jetzt mir gesetzten LockBits und DebugWire > > Unsinn. Mach doch mal ein Verify. > > MfG Spess geht doch nicht...habe versucht den runtergeladenen code wieder hochzuladen und danach reagiert der attiny45 nicht mehr...wird auch nicht mehr erkannt... toll
Hi >geht doch nicht...habe versucht den runtergeladenen code wieder >hochzuladen und danach reagiert der attiny45 nicht mehr...wird auch >nicht mehr erkannt... toll Hattest du Debugwire aktiviert? MfG Spess
Hi
>meinte debugwire und "Further programming and verification disabled"
Dann hast du dich ausgeperrt. Das Rücksetzen geht nur über
HV-Programmierung oder einen DW-fähigen Debugger.
Man sollte schon wissen, was man tut.
MfG Spess
ok...und wie kann ich nun das auslesen...sperren...also das beim auslesen nur müll rauskommt?
egberto schrieb: > DebugWire muss aus sein, sonst greifen die LockBits nicht DebugWire muss aus sein, sonst arbeitet der AVR ohne Debugger schonmal gar nicht... Schön dass Du mit Deinem falschen Hinweis Sun6 dazu gebracht hast, sich aus ISP auszusperren, da kannst Du stolz drauf sein! Sun6 schrieb: > ok...und wie kann ich nun das auslesen...sperren...also das beim > auslesen nur müll rauskommt? Indem man sich mittels Datenblatt sachkundig macht und nicht einfach unverstanden egberto auf den Leim geht... ...
na tolle hilfe....tolles forum...tolle nette leute... solche hilfestellungen wie "schau im datenblatt nach" kann ich auch geben... ich hab schon die über 220 seiten durchgeflogen....und hab nichts gefunden...soll nicht heißen das es nicht drin steht!
Sun6 schrieb: > na tolle hilfe....tolles forum...tolle nette leute... > solche hilfestellungen wie "schau im datenblatt nach" kann ich auch > geben... Na Spess hat Dir doch alles geschrieben, was richtig ist. Der Hinweis auf das Datenblatt ist schon richtig. Wenn man Tipps (Infos) von fremden Leuten bekommt, dann sollte man diese erstmal (mit Hilfe des Datenblattes!!) verifizieren und nicht einfach unverstanden ausführen. Oder springst Du auch in den Brunnen wenn Dir irgendwer das empfiehlt?? Und nein, ich gebe keine so destruktiven Tipps wie egberto, aber vor solchen Typen ist man nie sicher. ...
ok...nun mit NUR "Mode 3: Further programming and verification disabled" funktioniert es...es wird zwar was runtergeladen...ist jedoch nur müll...
>Und nein, ich gebe keine so destruktiven Tipps wie egberto, aber vor >solchen Typen ist man nie sicher. @Hannes Lux jetzt mal ganz vorsichtig - und noch mal genau lesen!! Ich habe geschrieben, das DBWire aus sein muß!!! Wie es im Datenblatt steht!! Wenn er es trotzdem einschaltet, kann ich ja wohl nichts dafür!
egberto schrieb: >>Und nein, ich gebe keine so destruktiven Tipps wie egberto, aber vor >>solchen Typen ist man nie sicher. > > @Hannes Lux > > jetzt mal ganz vorsichtig - und noch mal genau lesen!! > Ich habe geschrieben, das DBWire aus sein muß!!! > Wie es im Datenblatt steht!! > > Wenn er es trotzdem einschaltet, kann ich ja wohl nichts dafür! Da hat er recht...haben wir wohl alle falsch gelesen... war am Anfang irritiert weil man trotzdem was runterladen konnte...
egberto schrieb: > jetzt mal ganz vorsichtig Muss ich jetzt Angst haben? > - und noch mal genau lesen!! > Ich habe geschrieben, das DBWire aus sein muß!!! Das stimmt zwar, aber mit aktivem DW läuft der AVR gar nicht, zumindest nicht ohne angeschlossenen Debugger. Somit ist der Hinweis auf die DW-Fuse eine unnötige Irreführung, da in diesem Kontext völlig irrelevant. > Wie es im Datenblatt steht!! Damit hat Sun6 aber leider (noch) Probleme, zumindest beim Finden der relavanten Infos. > > Wenn er es trotzdem einschaltet, kann ich ja wohl nichts dafür! Das hätte er ohne Deinen Hinweis sicher nicht gemacht... ...
@Hannes Lux >> jetzt mal ganz vorsichtig >Muss ich jetzt Angst haben? Schade, ich hätte dich für vernünftiger gehalten... Das bezieht sich natürlich darauf, das du mit solchen (falschen) Aussagen vorsichtiger sein sollst. Lies dir mal durch, was du so geschrieben hast... Zitat aus deinem Post: egberto schrieb: > DebugWire muss aus sein, sonst greifen die LockBits nicht DebugWire muss aus sein, sonst arbeitet der AVR ohne Debugger schonmal gar nicht... Schön dass Du mit Deinem falschen Hinweis Sun6 dazu gebracht hast, sich aus ISP auszusperren, da kannst Du stolz drauf sein! Zitat Ende Du leitest mit genau meinen Worten deinen Satz ein (und begründest dann im Nebensatz die Richtigkeit) und bezeichnest dann aber diese (meine und deine) Aussage als falschen Hinweis. Kann alles im Eifer des Gefechts mal passieren.. aber 1. Muss man nicht gleich beeidigend werden ("solche Typen wie...") 2. Hätte ich eigentlich erwartet das du zumindest zu deinem Fehler stehst (und nicht schräg rumeierst) egberto
egberto schrieb: > egberto schrieb: >> DebugWire muss aus sein, sonst greifen die LockBits nicht Bevor du Hannes hier weiter anmachst, erzähl' erstmal, was dieser "Hinweis " sollte. Das ist in diesem Zusammenhang nämlich nur dummes Geschwätz von einem, der keine Ahnung hat. mfg.
@Thomas Eckmann >Das ist in diesem Zusammenhang nämlich nur dummes >Geschwätz von einem, der keine Ahnung hat. Du bist beleidigend und stellst Behauptungen auf, die du nicht beweisen kannst. Die Kultur in diesem Forum wird leider immer schlechter. Zum Inhalt: Das ist ein Aussage aus dem Datenblatt. Seite 152 Note 3. Diese ist richtig, passt zum Thema und hat hier leider zur Problemlösung nicht beigetragen - so ist das nun mal aus der Ferne. Solltest vielleicht auch mal ins Datenblatt schauen (obwohl du soviel "Ahnung" hast) Ist ja fast wie Freitag im Heise Forum hier...
egberto schrieb: > DebugWire muss aus sein, sonst greifen die LockBits nicht Debugwire IST AUS, wenn man sich mit einem Programmer und der AVROPS ist nur ein Programmer, im Programmermenü befindet. Das ist nur dummes Gelaber. Quatscht du in der Fußgängerzone auch Fußgänger an und erzählst denen, daß hier radfahren verboten ist? mfg.
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.