Datei für User Signatur Xmega Atmel Studio

Gast #3865396
Lesenswert?

Hallo zusammen,

ich versuche (verzweifelt) eine Datei zu erstellen, um diese im 
AtmelStudio  als User Signatur in meinem Xmega zu laden.

Fast brauchbarer Ansatz:
Lesen der User Signatur aus dem Xmega in eine Datei. Das Ergebnis ist 
eine hex Datei in einem mir nicht bekannten Format. Wenn ich diese Datei 
unverändert wieder in den Xmega schreibe, scheint das zu klappen, 
zumindest kommt keine Fehlermeldung. Wenn ich aber nur ein FF durch AA 
ersetze, dann wird das Dateiformat nicht mehr erkannt...

Hat irgendjemand eine Lösung?

Besten Dank!
Rolf
Gast #3865488
Lesenswert?

Rolf schrieb:
> Lesen der User Signatur aus dem Xmega in eine Datei. Das Ergebnis ist
> eine hex Datei in einem mir nicht bekannten Format.

Such mal nach Intel hex.

Aber bevor du das machst, beantworte doch die Standardfrage:

Warum?

Was genau willst du mit der Aktion erreichen?

Oliver
Gast #3865541
Lesenswert?

Antwort zur Standardfrage: Ich will halt User Signature Bytes in den 
Controller schreiben...

Das die auftretende Fehlermeldung mit Intel Hex / Prüfsumme zu tun hat, 
liegt nahe.

Frage ist halt: Wie kann ich im AtmelStudio eine Datei anlegen, in die 
ich meine Bytes schreibe und die ich dann als User Signature Bytes in 
den Controller laden kann...
Gast #3865575
Lesenswert?

Hallo Oliver,

danke für den Tipp, hatte ich auch schon gefunden, aber da ich rein 
Assembler mache, kann ich damit nix anfangen. Da das AtmelStudio ja 
explizit das Hochladen von Dateien für EEPROM und UserSignatur vorsieht, 
muss es ja auch ganz einfach gehen, eine solche Datei zu erzeugen. Man 
müsste nur wissen wie....?
Gast #3865587
Lesenswert?

ganz ehrlich: der Hinweis auf google ist nicht hilfreich. Mit google und 
atmelsuche habe ich mich über eine Stunde lang beschäftigt. Und weil das 
erfolglos war habe ich anschließend hier die Frage gestellt...

aber das mit dem leeren c-projekt scheint mir eine mögliche lösung zu 
sein...
Gast #3865701
Lesenswert?

ich habe das problem jetzt wie folgt gelöst:

von www.batronix.com habe ich mir den Prog-Express runtergeladen.
Damit habe ich die UserSigantur Datei geöffnet, die ich zuvor im 
AtmelStudio aus dem Controller gezogen hatte.

Die Bytes kann man im Prog-Express einfach editieren und drückt dann nur 
auf Speichern. Anschließend kann man die geänderte Datei im AtmelStudio 
wieder in den Controller schieben.

Besten Dank für die Hinweise

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