Fehler beim Programmieren AT32UC3C

Gast #3391897
Lesenswert?

Hallo!

Programmiere meinen AT32UC3C mit JTAGICE MK2 und AVRSTudio 6.1.

Wenn ich mein Programm auf den µC spielen will, mach ich folgendes: 
Tools-DeviceProgramming->Apply->JTAGID read;
Die JTAG ID kann eingelesen werden, Target Voltage mit 3,3V stimmt.

Wenn ich dann auf "Memories" gehe und den Flash speicher mit dem 
elf.-file programmieren will, kommt die Fehlermeldung:

Failed to write segment at 0x80000000 to target for memorytype base

Ich bekomme das Programm nicht auf den µC, kann mir jemand sagen 
warum???#

Danke!!!
Gast #3391907
Lesenswert?

Bin gerade draufgekommen: wenn ich vorher auf "EraseDevice" geeh, den 
chip also lösche, kann ich das Programm rüberspielen! Kann sich das 
jemand erklären??

Auf alle Fälle funktionierts jetzt, auch wenn ich das Programm wieder 
rüber spiele, ich brauche nicht erneut löschen...
Gast #3392130
Lesenswert?

ok, danke für deine Info...

Habe gerade erfahren, dass es sich vermutlich darum handelt, dass die 
ersten x kB für den Bootloader reserviert sind... Wennm an einen 
ChipErase macht, werden diese freigegeben. Deswegen kann man vorher auch 
kein Programm rüber spielen...

Vielleicht liegt es auch daran!

Danke, lG

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren