Forum: PC Hard- und Software Atmel Studio 6.1 - Flash wird nicht mehr automatisch gelöscht


von Philipp K. (numeriusnegidius)


Lesenswert?

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

: Verschoben durch Moderator
von AfD-Wähler (Gast)


Lesenswert?

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?

von Philipp K. (numeriusnegidius)


Lesenswert?

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...

von Dirk W. (Gast)


Lesenswert?

Habe exakt das selbe Problem.

Gibt es dazu eine Lösung?

W7 - Atmel Studio 6.1.2730SP2

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.