mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ARM LPC 21xx schützen


Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Brauche mal hilfe,um, diesen Controller Auslese zu schützen.
Ich verwende den 2119

P.S.: Womit Programmiert ihr  die?

Autor: Kai F. (k-ozz)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die LPCs bieten dafür den Code Read Protection (CRP) Mechanismus. Schau 
dazu mal in das User Manual.
Zusammenfassung: Je nach gewünschtem CRP-Level (1-3) den entsprechenden 
Wert an die Adresse 0x000001FC im Flash ablegen. Womit du den LPC dann 
programmierst ist für die Funktion wurscht.

Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo kai, dank dir vielmals.

Das andere war eine frage, weil ich es da nicht so genau weiß. Hab da so 
ne Platine mit Entwicklungsumgebung. Jedoch ist da auch das Board auch 
schon irgendwie eine Grundfirmware drauf. jedefalls brauch ich zum 
Proggen (über USB) eine Modulseriennummer.

Ich würde das anze jetzt gerne über isp oder so programmieren, bin abe 
gerade erst dabei mich schlau zu machen.

Autor: Robert Teufel (robertteufel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zwei gute Moeglichkeiten des Programmierens
1. Flashmagictool
2. JLink, falls nicht fuer professionellen Einsatz JLink EDU.
Falls unbekannt, die Begriffe einfach in unsere meistbekannte 
Suchmaschine einspeisen.

Gruss, Robert

Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
danke für die Tipps. Das flashmagictool hab ich auch schon gefunden, 
jedoch brauch ich da doch auh eine hardware oder?

Ich verstehe noch icht so ganz, warum bei dem einen eine Hardware 
gebraucht wird und beim anderen nicht. Wenn ich zum Bsp. das Phillips 
Flashtool nehme, brauch ich doch auch nur ein serielles Kabel, oder net?


Vielen Dank schonmal

Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
so wie ich das sehe gibt es da nicht level 1-3 oder?

Und wie schreibe ich das am einfachsten an die Stelle?
direkt in meinem Code, oder vorher oder wie?
lg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.