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
Darktux.......
Inviato: mar 21 ago 2007, 13:40
da michele.p
Inviato: mar 21 ago 2007, 14:03
da darktux
grazie mille.... la mia ricerca, "compilare kernel per arm" non ha dato grossi frutti

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.
Bye

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

....
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

....
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...
Bye

Inviato: gio 23 ago 2007, 10:25
da darktux
si è lì che ho trovato la fox board

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

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

...non stressarti troppo....
Bye

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.

Se hai suggerimenti a riguardo di quanto ti ho detto, o anche link di persone che sono riusciti nell'impresa

.... 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.

Se hai suggerimenti a riguardo di quanto ti ho detto, o anche link di persone che sono riusciti nell'impresa

.... 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....
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

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