Pagina 1 di 2

GNU toolchain per ARM

Inviato: mar 21 ago 2007, 13:07
da darktux
salve a tutti,

premesso che è da pochissimo che mi sto affacciando sul mondo embedded di linux...
vorrei sapere come poter cross-compilare il kernel per architetture differenti tipo, come in oggetto, ARM o MIPS o processori RISC.
avete suggerimenti su dove reperire info o quantomeno le toolchain per arm...
In non so riuscito a trovare nulla, per il momento, ricerche veloci, sull'amico google.
ho trovato siti come http://free-electron.com e http://micropinguino.it . ma nulla per quanto riguarda spiegazione per le toolchain o come compilare il kernel per quel tipo di processori.
Ringrazio in anticipo per qualsiasi tipo di indicazione :D

Darktux.......

Inviato: mar 21 ago 2007, 13:40
da michele.p
...potresti, ad esempio, iniziare a vedere i siti specifici (con i relativi articoli);

http://www.embedded.com

http://www.embedded.it

Comuqnue, tanto per indicarne alcuni;

http://www.codesourcery.com/gnu_toolchains/arm

http://www.schnozzle.org/~coldwell/toolchain/

http://www.simplemachines.it/doc/toolchHOWTO.pdf

...and so on. :-D

Bye 8)

Inviato: mar 21 ago 2007, 14:03
da darktux
grazie mille.... la mia ricerca, "compilare kernel per arm" non ha dato grossi frutti :D
ti ringrazio.
Ma tu hai mai avuto a che fare con arm, mips ed in genere con cpu non x86 o x86_64?

grazie ancora

Inviato: mar 21 ago 2007, 21:46
da michele.p
...no, al momento "solo" (Tesi) su x86 con RTAI-Scilab/Scicos-Comedi.
Avrei una mezza idea per/con la Fox Board. :D

Bye 8)

Inviato: mer 22 ago 2007, 8:24
da acrive
La butto cosi... E usare QEMU? (Emulare una macchina ARM (img ARM sul sito di qemu))?

Inviato: mer 22 ago 2007, 13:00
da darktux
acrive ha scritto:La butto cosi... E usare QEMU? (Emulare una macchina ARM (img ARM sul sito di qemu))?
si già ci ho pensato, ma metti in emulazione quanto ci vorrebbe per compilare un kernel??? comunque ho trovato tra i links passati ieri da michele.p un interessante articolo in pdf su dove reperire le toolchain e come installarle e come cross-compilare un kernel ... un attimo di tempo con il lavoro e mi cimento
acrive ha scritto:...no, al momento "solo" (Tesi) su x86 con RTAI-Scilab/Scicos-Comedi.
Avrei una mezza idea per/con la Fox Board.
in acquisto a settembre non costa manco tanto (145 €) ... vorrei inziare a fare dei test lì solo che ha processore RISC e non so dove mettere mano :D ....

Inviato: mer 22 ago 2007, 14:50
da smtux
darktux ha scritto:
acrive ha scritto:La butto cosi... E usare QEMU? (Emulare una macchina ARM (img ARM sul sito di qemu))?
si già ci ho pensato, ma metti in emulazione quanto ci vorrebbe per compilare un kernel??? comunque ho trovato tra i links passati ieri da michele.p un interessante articolo in pdf su dove reperire le toolchain e come installarle e come cross-compilare un kernel ... un attimo di tempo con il lavoro e mi cimento
acrive ha scritto:...no, al momento "solo" (Tesi) su x86 con RTAI-Scilab/Scicos-Comedi.
Avrei una mezza idea per/con la Fox Board.
in acquisto a settembre non costa manco tanto (145 €) ... vorrei inziare a fare dei test lì solo che ha processore RISC e non so dove mettere mano :D ....
architettura risc che ha anche il buon vecchio arm ;)

Inviato: mer 22 ago 2007, 19:45
da michele.p
Dartux ha scritto;
vorrei inziare a fare dei test lì solo che ha processore RISC e non so dove mettere mano....
...inizia da qui;

http://www.acmesystems.it/?id=4

link dopo link....da cosa nasce cosa... :D

Bye 8)

Inviato: gio 23 ago 2007, 10:25
da darktux
si è lì che ho trovato la fox board :D
comunque ho difficoltà ad avviare la compilazione del kernel usando le toolchain che ho installato per la cross-compilazione.
Devo ancora leggere una quantità industriale di documentazione che ho trovato :D
grazie mille per i consigli....
se ne avete altri o altri link dove posso reperire info .... passate pure

Darktux.....

Inviato: gio 23 ago 2007, 15:35
da michele.p
....giusta parola; quantità "industriale" di documentazione. Prova quì;

http://www.arm.linux.org.uk/

oppure;

http://www.arm.com/linux/

o anche;

http://www.lynuxworks.com/board-support/arm-linux.php

:study: ...non stressarti troppo.... :homework: :lol:

Bye 8)

Inviato: ven 24 ago 2007, 11:07
da darktux
no non mi stresso, è solo che sto seguendo il progetto linux in the car... allora mi sto documentando perchè voglio farmi un sistema in makkina con la fox board che deve comprendere : navigatore satellitare, multimedia, giochi, connessione ad internet, connessione bluetooth per chiamate cellulare, connessione senza fili per telecamere posteriore e laterale... e... se riesco ad avere tempo, ho letto che hanno prodotto delle applicazioni per linux "freediag" dovrebbe chiamarsi, ora sto in ufficio e non a casa e non ricordo" per il controllo delle prestazioni della vettura.
quindi diciamo che prima di imbattermi in spese vorrei documentarmi quanto + possibile per avere un minimo di controllo sull'organizzazione del progetto.
:D
Se hai suggerimenti a riguardo di quanto ti ho detto, o anche link di persone che sono riusciti nell'impresa :D.... Ti ringrazio

Darktux......

Inviato: ven 24 ago 2007, 12:03
da smtux
darktux ha scritto:no non mi stresso, è solo che sto seguendo il progetto linux in the car... allora mi sto documentando perchè voglio farmi un sistema in makkina con la fox board che deve comprendere : navigatore satellitare, multimedia, giochi, connessione ad internet, connessione bluetooth per chiamate cellulare, connessione senza fili per telecamere posteriore e laterale... e... se riesco ad avere tempo, ho letto che hanno prodotto delle applicazioni per linux "freediag" dovrebbe chiamarsi, ora sto in ufficio e non a casa e non ricordo" per il controllo delle prestazioni della vettura.
quindi diciamo che prima di imbattermi in spese vorrei documentarmi quanto + possibile per avere un minimo di controllo sull'organizzazione del progetto.
:D
Se hai suggerimenti a riguardo di quanto ti ho detto, o anche link di persone che sono riusciti nell'impresa :D.... Ti ringrazio

Darktux......
interessante perchè non posti il link di questo progetto?

Inviato: sab 25 ago 2007, 1:25
da michele.p
....prova a vedere se qui trovi qualcosa;

http://www.linuxdevices.com

...di solito c'è questo e quell'altro mondo.... :D

Bye

Inviato: lun 27 ago 2007, 10:01
da darktux
ciao michele.p, come leggo dai tuoi post anche tu sei un nottambulo.
comunque è da linuxdevices che ho preso l'idea di installare un computer con linux in makkina, precisamente da questo link
http://www.linuxdevices.com/news/NS9737748162.html
se vi interessa e volete aiutarmi, ogni consiglio è ben accetto, anche perchè sono a zero
anche sull'hardware da reperire :D
solo che non vorrei comprare quell'appliance su linuxdevices bensì la fox board.

Darktux....

Inviato: lun 27 ago 2007, 14:16
da sid77
mi butto (con un po di ritardo) nella mischia, per annotare questo sito: http://buildroot.uclibc.org/
permette di creare minidistribuzioni linux personalizzate per diversi tipi di processori (a memoria: x86, powerpc, arm e mipsel più altri). per ogni arcitettura che si sceglie di utilizzare viene compilata una cross-toolchain adatta.

ciao