Forum: Mikrocontroller und Digitale Elektronik ID (M16c)


von Adi (Gast)


Lesenswert?

Hallo,

wie kann ich mein Programm mit einer ID schützen. Ich benutze den M16c
von Renesas, NC30 Compiler (Trial), den TM (Tool Manager) und Flash
Starter. Habe jetzt mehrere Wege ausprobiert und nichts davon hat
funktioniert.

Ich habe in TM -> Project Editor -> Option Browser->LMC30-> eine
-ID#1234567 und protectx 30 vergeben.
Trotzdem bekomme ich immer die Fehlermeldung "not match ID" in Flash
Starter. Gibt es hier jemanden der damit Erfahrung hat?

Adi

von olaf schulz (Gast)


Lesenswert?

ich würde mir an deiner stelle mal durchlesen wie das mit den IDs
funktioniert, dann weisst du auch warum du diese fehlermeldung
bekommst!

von Peter Kasi (Gast)


Lesenswert?

Versuch mal sowas in der Art in der Kommandozeile einzugeben:

lmc30 -L -ID#01234567890123 -protect2 projektname.x30

du müsstest dann eine .mot Datei erhalten. Beim ersten flashen der .mot
dann noch 00.00.00.00.00.00.00 verwenden, beim nächsten mal funkt es
dann nur noch mit 01.23.45.67.89.01.23

Wenn ich es richtig in Erinnerung habe, sollte danach der Chip gegen
serielles, als auch paralleles auslesen geschützt sein.

Gruß
Peter

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
Noch kein Account? Hier anmelden.