Framework für AT32UC3A3256 + make Problem

Gast #1883074
Lesenswert?
• ▲
▼
Schönen guten Abend zusammen :-)
Habe ein kleines Verständnisproblem mit der ATMEL Notation und ein make 
Problem =)

Unter
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4192
gibt es sowohl
AVR32 UC3A Software Framework 1.2.2ES for Engineering Samples
als auch
AVR UC3 Software Framework 1.7.0

1) Ist es richtig, dass zweiteres das eigentliche Framework ist?
2) Beim Kompilieren von 
"AVR-UC3-SoftwareFramework-1.7.0/1.7.0-AT32UC3/SERVICES/FAT/FAT_EXAMPLE/ 
AT32UC3A3256_EVK1104/GCC"  aus dem wohl eigentlichen Framework erhalte 
ich
1
"../../../../../DRIVERS/PM/pm.d:1: *** Mehrfache Target-Muster.  Schluss."
3) Beim Kompilieren von 
"VR32-SoftwareFramework-1.2.1ES-AT32UC3A/1.2.1ES-AT32UC3A/SERVICES/FAT/F 
AT_EXAMPLE/AT32UC3A0512ES/GCC"  aus den Engineering Examples erhalte ich
1
"Linking to `uc3a0512es-fat_example.elf'.
2
/usr/lib/gcc/avr32/4.3.2/../../../../avr32/bin/ld: uc3a0512es-fat_example.elf: section `.ctors' can't be allocated in segment 0
3
LOAD: .reset .rela.got .init .text .fini .rodata .ctors .dtors .jcr .got .data .balign
4
/usr/lib/gcc/avr32/4.3.2/../../../../avr32/bin/ld: final link failed: Bad value
5
collect2: ld returned 1 exit status
6
make: *** [uc3a0512es-fat_example.elf] Fehler 1
7
"

#3 Scheint ein Problem mit dem Linker-Script zu sein. Ist jemandem 
diesbezüglich etwas bekannt? Leider finde ich hierzu bei ATMEL nichts.

Arbeite unter Ubuntu Lucid

Würde mich freuen, wenn mir jemand ein paar Zeilen zu oben Genanntem 
schreiben könnte.

Grüße
Michael
Gast #1883171
Lesenswert?
• ▲
▼
Hi,

Eigendtlich musst du das:
AVR UC3 Software Framework 1.7.0 nehmen. Das andere ist für die ersten 
Versionen der UC3. Schau mal auf deinen chip ob da irgendwas von UES 
steht.

Welches AVR32 Studio nutzt du? Normalerweise ist das passende framework 
auch im AVR32 Studio drin.

Gruß
Zippi
Gast #1883589
Lesenswert?
• ▲
▼
Hallo Zippi,
Zippi schrieb:
> Schau mal auf deinen chip ob da irgendwas von UES
> steht.
leider ist das Devboard (EVK1004) noch nicht da. Ob es sich auf dem 
Board um eine UES Version handelt kann ich wohl erst in einer Woche 
beantworten.

Zippi schrieb:
> Welches AVR32 Studio nutzt du?
Keines. Bin nicht so der Fan vom Studio. Programmiere am liebsten in 
gedit und Komandozeilen gdbui. Habe mit AVRStudio nicht so die besten 
Erfahrungen.
Muss zudem mein Linux in einer VMWare laufen lassen, da ist Eclipse 
nicht so der Geschwindigkeitskandidat ;-)

Grüße
Michael
Gast #1883818
Lesenswert?
• ▲
▼
Nun habe ich das AVR32 Studio unter Windows installiert. Unter Windows 
funktioniert das Kompilieren der 1.7 Version. Evtl. gibt es mit den 
Pfaden in den Makefiles unter Linux Probleme.

Werde hierzu am Ball bleiben, da meine Ganze Umgebung (Skripte usw) auf 
Linux zugeschnitten sind.

Grüße
Michael

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.