-
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
- 40 lat OrCAD-a
- Multimetr z bluetooth
- Ciekawa mapka z BTS-ami
- Lampy uliczne LED z kubkiem
- Pęczniejące LiPo
- wyłącznik ścienny
- "Wybitna" inteligencja AI
- test stereo
- Bluetooth stereo
- W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
- Zmywarka Bosch SRV55T43EU - awaria
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
Najnowsze wątki
- 2025-10-07 70km
- 2025-10-06 SMS Backup
- 2025-10-06 Warszawa => Gen AI Engineer <=
- 2025-10-06 Lublin => Konsultant ds. Wdrożeń ERP (moduł FK) <=
- 2025-10-05 Status PRAWNY złapanych do Izraela z "flotylli Hamasu" [w tym trojga obywateli RP]
- 2025-10-04 sprzedam BMW tanio
- 2025-10-04 Promocje w citku.
- 2025-10-04 Autorotacja aplikacji Telefon
- 2025-10-04 Warszawa => Java Developer <=
- 2025-10-03 AI i odnawianie / koloryzowanie starych zdjęć
- 2025-10-03 5G hit czy kit?
- 2025-10-03 mBank - wypłata z bankomatu
- 2025-10-03 40 lat OrCAD-a
- 2025-10-02 wyjebka na zaliczkę
- 2025-10-02 Ciekawostka elektryczno-pożarowa :)