µC Atmel und Trace32 Flag

Gast #6637428
Lesenswert?
• ▲
▼
Hallo,
ich weiß noch das es möglich ist in Atmel Studio ein Bit zu setzen, 
womit man nur ein mal das Programm flasht. Alle weiteren versuche den µC 
zu flashen werden später unterbunden.

Wie heißt dieses Bit/Flag?
Wo gibt es die Möglchkeit dieses Bit in Trace32 zu setzen?
#6637649
Lesenswert?
• ▲
▼
Frank K. schrieb:
> Was Du sperren kannst, ist das Auslesen und das seitenweite Löschen und
> Programmieren.

Ich habe grad mal nachgeschaut, da ich es auch nicht mehr genau wusste -
ich war auch deiner Meinung.

Aus dem Datenblatt vom
"ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete"

steht für die "Lock bit Protection Modes":
1
LB Mode   LB2    LB1
2
 1         1      1    No memory lock features enabled.
3
 2         1      0    Further programming of the Flash and EEPROM is
4
                       disabled in Parallel and Serial Programming mode.
5
                       The Fuse bits are locked in both Serial and
6
                       Parallel Programming mode.(1)
7
 3         0      0    Further programming and verification of the Flash and EEPROM
8
                       is disabled in Parallel and Serial Programming mode. The Boot
9
                       Lock bits and Fuse bits are locked in both Serial and Parallel
10
                       Programming mode.(1)

Liest sich für mich als würde es das "schreiben" beeinflussen oder fällt
da auch das Lesen drunter.
Gast #6637688
Lesenswert?
• ▲
▼
Hi

>Liest sich für mich als würde es das "schreiben" beeinflussen oder fällt
>da auch das Lesen drunter.

Was hindert dich daran das mal zu testen? Programm einspielen und das 
ausgelesene Hexfile mit den Original vergleichen.

Ist wesentlich einprägsamer als von dritter Hand vorgebetet.

MfG Spess
Gast #6637756
Lesenswert?
• ▲
▼
danke für die Antworten. Hintergrund der Frage war, das wir vermutlich 
eine defekte Platine haben. Wir wissen nicht, ob wir diese Platine 
beschädigt haben, oder ob diese schon beschädigt gekommen ist. Ich habe 
mir gedacht, das evtl. einer von uns ausversehen diesen Fuse Bit 
aktiviert hat. So wie es scheint ist es schwer dieses Bitausversehen im 
Trace32 zu aktivieren

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.