PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : @Andre: lockbits bei eeproms



Import-Script
18.06.2003, 21:14
Hi Andre, <BR>liegt es an der hardware von deinem eeprom brenner oder an der software das man noch keine lockbits von cmos eeproms löschen kann?

Import-Script
18.06.2003, 22:02
Hi, <BR> <BR>EEPROMS mit lockbits? Welchen Sinn macht das?EEPROMS sollen ja Daten bereitstellen. Wenn man nur schreiben, aber nicht lesen kann, kann man das Teil ja gleich auslöten und wegwerfen. Im MC macht das ja viel Sinn, aber bei einem simplen Speicher, mit dessen Daten man nur durch auslesen was machen kann... <BR> <BR>Gruß <BR>Elmar

Import-Script
18.06.2003, 22:19
ups da hab ich wohl was falsches geschrieben <IMG SRC="http://progshop.com/elektronik/diskussion/clipart/happy.gif" ALT=":-&#41;" BORDER=0> ich meinte nat&uuml;rlich die software protektion von den EEPROMS. Dar&uuml;ber wurde in ein paar threads in diesem forum ja schon gesprochen ganz besonders um die bios chips W29C020 oder ähnliche

Import-Script
18.06.2003, 22:30
Hi <BR> <BR>Elmar: <BR>Also solche WOM&#39;s &#40;Write only Memory&#41; machen durchaus Sinn. In Linux findet man z.B. /dev/null Ein endlos großer Speicher :-&#41; <BR> <BR>Matthias

Import-Script
18.06.2003, 22:53
Hi, <BR> <BR>da gab es mal so einen Wettstreit: &#34;Wer hat das schnellste /dev/nul ?&#34; <BR> <BR>Statt /dev/st0 nehme ich auch mal gerne /dev/nul. Das verk&uuml;rzt die Backupzeit um 95% und man muss nicht immer diese lästigen Bänder wechseln. kann doch gar nicht so schlecht sein... <BR> <BR>Gruß <BR>Elmar

Import-Script
18.06.2003, 22:55
hey könntet ihr bitte wieder auf das thema zur&uuml;ckkommen??? <IMG SRC="http://progshop.com/elektronik/diskussion/clipart/happy.gif" ALT=":-&#41;" BORDER=0> <BR> <BR>gruß <BR>stephan

Import-Script
18.06.2003, 23:24
Hallo! <BR> <BR>Die Software Protection Bits bei dem W29C020 lassen sich mit der Eprom Brenner Hardware 3.3 leider nicht löschen, da dieses Gerät die dazu nötigen Timings &#40;wie beim Brennen der 29F...&#41; nicht realisieren kann. <BR> <BR>Um die W29C020 löschen zu können, benötigt man leider den USB Chip Programmer oder den Galep-4. <BR> <BR>@&#34;Die anderen&#34;: <BR>Bei den Software Protection Bits geht es nicht darum, den Inhalt vor dem Auslesen zu sch&uuml;tzen, sondern den Inhalt vor versehentlichem Überbrennen oder Löschen zu sch&uuml;tzen... <BR> <BR>Es gibt aber durchaus auch Speicherbausteine mit einem Ausleseschutz. Wenn bei diesen Bausteinen ein Programmiergerät bestimmte Adressen &#40;z.B. 10-FFh&#41; ausliest, schaltet es sofort die Ausgänge f&uuml;r weitere Lesevorgänge ab. Die eigentliche Anwendung benutzt die entsprechenden Adressen nicht und daher funktioniert das Auslesen dabei problemlos... <BR> <BR>Gr&uuml;ße <BR>André

Import-Script
19.06.2003, 11:11
F&uuml;r mich macht das doch gar keinen Sinn. Über Umwege kann man doch trotzdem alles auslesen und kopieren oder was auch immer. <BR> <BR>Kann mir bitte einer nur wenigstens einen SINNVOLLEN Grund f&uuml;r diese &#39;Protection&#39; sagen. <BR> <BR>Gruß Winnie

Import-Script
19.06.2003, 11:33
Hi <BR> <BR>bei Flash-Rom&#39;s lassen sich bestimmte Sektoren vor dem beschreiben sch&uuml;tzen. Das wird z.B. dazu benutzt um einen Bootloader im ersten Sektor des Flash unterzubringen. Dieses Programm kann dann das Flash beschreiben. Um sich aber selber nicht &uuml;berschreiben zu können &#40;z.B. durch einen Programmfehler&#41; wird der erste Sektor schreibgesch&uuml;tzt. <BR> <BR>Matthias

Import-Script
19.06.2003, 11:44
Hi, <BR> <BR>allgemein dient das zum Schutz vor Fehlfunktionen, die die Daten löschen könnten. Z.B. Brown-Outs sind gefährlich. Wenn das Programm nicht mehr richtig tickt, so kann es zum Programmverlust kommen. Dann ist das gesamte Teil hion, da ohne Software nichts mehr zu machen ist. <BR> <BR>Wir hatten mal mit HAL-Sensoren, die man parameterisieren kann gearbeitet. Diese dreibeiner wurden &uuml;ber die Versorgungsspannung programiert. Wenn man die Protection-Bits setzt, dann ignoriert das Teil die Schwankungen auf der Versorgungsleitung und lässt sich nicht mehr Programieren. Leider f&uuml;r immer. Jemand hat mal aus Versehen diese Bits gesetzt, und schon mussten wir einen neuen Prototypen anfordern... <BR> <BR>In der fertigen Anwendung setzt man die, da durch Spannungsschwankungen, die durch leere Batterie und starken Motoren entstehen, das Teil in den Programiermodus gehen könnte und sich umkonfiguriert. Bei Änderungen ist das Teil dann aber wegzuwerfen. <BR> <BR>Gruß <BR>Elmar

Import-Script
19.06.2003, 11:50
Hat Andre doch bereits gesagt &#40;@&#34;Die anderen&#34;&#41; <BR>Schutz vor versehentlichem &uuml;berb&uuml;geln. Auf vielen Flashs laufen Filesysteme, d.h.der Inhalt wird permanent verändert. Leider sägen sich in den Wald laufende CPUs immer!!! &#40;Murphy´s Gesetz&#41;zuerst den Bootblock kaputt. Die schreiben also nie!!! versehentlich dahin, wo es nichts schadet, sondern immer dahin, wo der Schadeneffekt am Grössten ist.<img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>

Import-Script
19.06.2003, 12:01
Jo, das sind drei gute Gr&uuml;nde die ich einsehen kann und die Sinn machen. <BR> <BR>Danke und <BR> <BR>Gruß Winnie

Import-Script
04.07.2003, 12:44
hat der 29C256 auch so einen lock-bit? Ich muss nämlich dringend einen beschreiben und bei mir kommt die fehlermeldung das sich der sektor null nicht überschreiben lässt. wei kann ich das umgehen?