Im Datenblatt finde ich sowas:
Security
MAC7100 Family devices implement a security feature that prevents the
unauthorized read and write of the memory contents. This feature allows:
• Protection of the contents of program Flash,
• Protection of the contents of data Flash,
• Operation in single-chip mode,
• Operation from external memory with internal program Flash and data
Flash disabled.
7.2.1 Securing the Microcontroller
Once the user has written the contents of the program Flash and data
Flash (if desired), the device can be secured by programming the
security bits located in the Flash module CFM Security Register (CFMSR,
refer to Figure 15-8 on page 15-217). These non-volatile bits will keep
the part secured through resets and power down.
Ich fürchte mal das sich der Chip durch die Leseoperationen gesperrt
hat. Im Handbuch steht das das CFMSR-Register lesbar sei. Wie könnte ich
also feststellen ob und in welchem Zustand der Chip ist?
Leider sind die Möglichkeiten extrem komplex. Immer wieder ist bei
unlock aber von einem wohl 8 Byte langen "Security key" die rede,
welchen man benötigt um den Chip wieder in den ungesperrten Zustand zu
bekommen, oder zu löschen und neu zu programmieren.
An diesen Sicherheitsschlüssel wird man wohl nicht rankommen, den kennt
sicher nur Visteon... :-(