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

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