Hallo, bitte um Hilfe in nachfolgender Angelegenheit: Habe aus 2 ansonsten identisch aufgebauten Fahrreglern, den dort unter der Bez. HT497 geführten PIC16C73A bzw. PIC16C73 auf einem Minipro ausgelesen. Das Ergebnis fiel recht unterschiedlich aus, da die Einstellungen der Fuses, aber auch die Inhalte deutlich voneinander abweichen. Die Screenshots für die Fuses habe ich angehangen. Den ROM-Inhalt beschreibe ich mal so: - beim A-Typ werden ausnahmslos NOPs, also 00h's ausgegeben - bei dem ohne A ist in mehreren Blöcken Programminhalt erkennbar, mit dazwischenliegenden Blöcken von NOPs. Auch am Ende ist ein größerer Block leer. Kann ich daraus schlußfolgern, dass der A-Typ im Gegensatz zu dem ohne A auslesegeschützt ist? Kann aber dennoch Letzterer diesen Schutz besitzen, reagiert aber einfach beim Auslesen nur anders? Macht es Sinn, einen PIC16F73 zu ordern und rein zu Testzwecken mit dem Inhalt des PIC16C73 zu proggen unter Beibehaltung der Fuses. Was meint Ihr dazu? Falls der 16F73 dann im Fahrregler alle Funktionen des 16C73 ausführt/zuläßt, wäre der 100%ige Ersatz wohl gefunden und defekte Fahrregler reparierbar. Ingo
:
Bearbeitet durch User
Ingolf O. schrieb: > Macht es Sinn, einen PIC16F73 zu ordern Nö, den die Häkchen bei CPx == Code Protection Bei dem einen sind glaube ich alle Bereiche Geschützt, bei dem Anderen halt nur zwei.
Afaik liefern manche alte PICs an geschützten Adressen Müll, moderne dagegen 00. Da CP gesetzt ist, ist der Code auf jeden Fall nicht komplett.
Jens M. schrieb: > Afaik liefern manche alte PICs an geschützten Adressen Müll, Mir wurde Mal gesagt, dass der Müll immer der gleiche ist, man damit also ein verify machen kann.
Ja, der Inhalt ist quasi verschlüsselt, aber jeder Inhalt liefert sein eigenes spezifisches Müllmuster. Hat man dann aber wegen Bruteforcing und weil Nullen einfacher sind irgendwann gelassen.
O.k., danke für die hilfreichen Tipps! Ich werde dann also keinen 16F73 für Testzwecke ordern.
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.