Atmel Studio 6.1 - Flash wird nicht mehr automatisch gelöscht

OP #3314314
Hallo allerseits,

seit kurzem habe ich in Atmel Studio 6.1 das Problem, dass beim 
Programmieren der µCs das vorherige Programm nicht mehr überschrieben 
wird. Ich klicke also oben auf "Start Debugging", alles läuft fehlerlos 
durch und der AVR MKII ISP blinkt auch brav. Das Programm wird aber 
nicht mehr wie früher übertragen, sondern es bleibt vielmehr das alte im 
Chip gespeichert. Erst wenn ich manuell (Unter Tools --> Device 
Programming --> Memories) "Erase Now" auswähle und dann das Programm 
übertrage, wird es auch tatsächlich im Chip gespeichert.

Hat jemand eine Idee, woran das liegen könnte? Das Häkchen "Erase Device 
before Programming" ist gesetzt.


Viele Grüße und vielen Dank

Philipp
Gast
Kommt dir die V6.1 im Vergleich zur 6.0 instabil vor? Der Fehler riecht 
nach nem gecrashten internen Dienst. Mein 6.1 stürzt andauernd ab wenn 
ich nen beliebigen USB-Stecker ziehe. Ich benutze es nur des ASF wegen.

Neu installieren?
OP
Ich hatte zuerst vermutet, dass es sich vielleicht um diesen Bug handeln 
könnte: http://asf.atmel.com/bugzilla/show_bug.cgi?id=3045

Allerdings funktioniert das Programmieren via Command Line problemlos:
1
C:\Users\Philipp\Documents>atprogram --tool avrispmk2 --interface ISP --verbose
2
--device attiny2313a chiperase program --verify -f "C:\Users\Philipp\Documents\A
3
tmel Studio\6.1\5x7_2313A\5x7_2313A\Debug\5x7_2313A.elf"
4
[DEBUG] Starting execution of "chiperase"
5
[DEBUG] Starting process 'C:\Program Files (x86)\Atmel\Atmel Studio 6.1\atbacken
6
d\atbackend.exe'
7
[DEBUG] Connecting to TCP:127.0.0.1:52002
8
[INFO] Connected to ispmk2, fw version: 1.23
9
[INFO] Firmware check OK
10
Chiperase completed successfully
11
[DEBUG] Command "chiperase" finished with return code 0
12
[DEBUG] Starting execution of "program"
13
[DEBUG] Memory segment prog written at 0x00000000. Size = 0x000000b6.
14
Programming and verification completed successfully.
15
[DEBUG] Command "program" finished with return code 0
16
[DEBUG] Exit successfully.

Mal sehen, ob eine Neuinstallation was bringt...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.