-
Data: 2010-02-16 18:32:03
Temat: Re: ARM9 + GCC + makefile do hello world
Od: cepu69 <c...@t...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dariusz Zolna wrote:
> cepu69 pisze:
>> A czy zastanowiles sie nad przyczyna takiego stanu rzeczy???
>
> Tak, zastanawiałem się i nie potrzebuję systemu. Dlatego właśnie
> wybrałem Mini2440 a nie EPIĘ PX.
Upps, aler moja sugestia zmierzla w kierunku iz rzeczony ARM jest
odpowiednikiem platformy x86 czyli juz lekko skomplikowany czyli nie wart
wynajdowania kola od nowa.
> Na friendlyarm jest zestaw testowych funkcji, które nie wyglądają na
> wielce skomplikowane (mam o wiele bardziej rozbudowane projekty na AVR).
> Problemem jest to, że chińczyki przygotowały je przy użyciu komercyjnego
> kompilatora, a ja jednak wolałbym użyć GCC.
Nie wiem o jakich przykladach mowisz bo wszystko co linuch-podobne czyli
loader : u-boot itp oraz linuchy sa TYLKO kompilowalne z uzyciem gcc
> Zrobiłem pewien postęp, projekt się kompiluje, ale kompilator nie lubi
> pliku "2440init.s". Wygląda jakby traktował go jako plik w C a nie w
> Asemblerze.
Ja osobiscie nie rzezbil bym w wynajdowanie kola, tylko uzyl ktoregos z
bootloaderow jako projekt bazowy bo dzial na tej platformie :
-> http://www.friendlyarm.net/dl.php?file=bootloader_20
090728.zip
vboot wyglada na najprostszy i o dziwo buduje sie go przy pomocy
arm-linux-gcc ;) przynajmniej tak twierdzi Makefile ;)
all:
arm-linux-gcc -mabi=aapcs-linux -mno-thumb-interwork -Os -Wall -c
head.S 244x_lib.c nand.c main.c
arm-linux-ld -T mem.lds -Bstatic head.o 244x_lib.o nand.o main.o
arm-linux-objcopy -O binary -S a.out
vboot.bin -R .comment -R .stab -R .stabstr
rm *.o a.out
clean:
rm vboot.bin
Następne wpisy z tego wątku
- 16.02.10 19:01 Dariusz Zolna
- 17.02.10 11:53 cepu69
- 17.02.10 22:51 Dariusz Zolna
- 18.02.10 11:42 Adam Dybkowski
- 18.02.10 13:19 cepu69
- 18.02.10 19:17 Dariusz Zolna
- 19.02.10 11:14 William Bonawentura
- 19.02.10 12:15 cepu69
- 22.02.10 20:15 Adam Dybkowski
Najnowsze wątki z tej grupy
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
Najnowsze wątki
- 2025-05-25 We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- 2025-05-25 We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- 2025-05-25 We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- 2025-05-25 Ponad 300 pracowników Aquinos Bedding Poland w Łodzi nie otrzymało dotychczas pensji za kwiecień
- 2025-05-25 Trzy największe polskie centrale związkowe domagają się znacznych podwyżek w budżetówce i wzrostu płacy minimalnej.
- 2025-05-25 Ponad 300 pracowników Aquinos Bedding Poland w Łodzi nie otrzymało dotychczas pensji za kwiecień
- 2025-05-25 Ponad 300 pracowników Aquinos Bedding Poland w Łodzi nie otrzymało dotychczas pensji za kwiecień
- 2025-05-25 Lasy Państwowe znów weryfikują piłami starolasy
- 2025-05-24 Apteczka wg DIN 13164
- 2025-05-24 Ada-Europe - AEiC 2025 early registration deadline imminent
- 2025-05-24 Miliony tanich, opuszczonych domów w Japonii
- 2025-05-24 Reczne ubijanie pod chodnik
- 2025-05-24 Dom, mieszkanie w którym ktoś zmarł to dom toksyczny, nieczysty i nie wolno w nim zamieszkać
- 2025-05-24 Warszawa => Sales Specialist <=
- 2025-05-24 Warszawa => Developer .Net <=