LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Embedded & Single-board computer (https://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/)
-   -   ARM crosstool chain (https://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/arm-crosstool-chain-585988/)

thirumalesh 09-20-2007 01:06 AM

ARM crosstool chain
 
Hi friends,

I have an embedded board(AT91RM9200-EK).I got Metrowerks Linux BSP CD with this kit.Actually I have to perform some driver developement for this board in linux.

My Host is Linux-2.6.9-5.EL

I have done following actions.

1.First i tried to install that BSP on my host,but it is asking for Linux-PCS(Platform Creation Suite),which is an outdated product.

2.Then what i found an image(external flash) in this BSP CD,I trasferred this image into the board using minicom successfully.

3.Now this target system setted up.It is having four partitions in it's flash disk
1.at91boot
2.u-boot bootloader
3.kernel(2.4.19-rmk7)
4.(RFS)Root File System(Which is having some applications like games,.....)

4. Now i want to trensfer my sample application in to this board.according to my understsnding i have to create a RFS image with this application

5.But for this i need a crosstool chain(which will install shared libraries)

I am not getting any prebuilt crosstool chains suitble.

And also i tried to install own toolchain by using different versions of binutils,gcc,glibc but i am not able to succeed in this .

Please anybody know about perfect prebuilt toolchain (or) Perfect combo os this binutils,gcc,glibc help me in this.

Thanks in advance...

And for sorry for a long mail....

sathish_848 09-21-2007 05:54 AM

Hi thirumalesh,


ARM toolchain link:
http://www.codesourcery.com/gnu_toolchains/arm.html

U had any Documentation relating to Board setting up?

Thank u...

With regards
Sathish

kirany 09-26-2007 03:04 AM

Hi,
I want to experiment porting linux to any basic embedded board having ARM or i386 or any compatable processor.
I got lot of information from internet for building cross-platform tool chain and linux kernel.
Now I am searching for "embedded board kit" but not able to find.
can anyone help me to prepare one for my experiments or atleast provide some contacts to purchase...

thirumalesh 09-26-2007 06:55 AM

Hi kiran,

U can purchase a board at .....

Oriole Electronics Pvt. Ltd.
4 Kurla Industrial Estate, Narayan Nagar, Ghatkopar (W), Mumbai - 400086, INDIA
Tel: +91-22-2509 4241-46: Fax: +91-22-2511 5810, 2516 3149
<url:www.orioleindia.com>; email: sales@orioleindia.com <mailto:sales@orioleindia.com>; oriole@vsnl.com <mailto:oriole@vsnl.com>

Contact Person: RIMA B.

kirany 09-27-2007 03:50 AM

Hi thirumalesh,
thanks for the response. can u give few tips before purchasing the board, the key specifications I need to concentrate? like Processor, memory, on board periperals ports etc.,
from net I got few specifications I am mentioning below....

180 MHz, 200 MIPS ARM9 processor
(Atmel AT91RM9200)

64 MB RAM
16 MB of Flash

32 MB NAND Flash
16 KB bootloader EEPROM

SD/MMC socket

Parallel LCD interface

10/100 Ethernet port

USB 2.0 host and device ports

IrDA transceiver

RS-232 serial port for debugging

On-board temperature sensor

User-programmable LEDs and switches
Serial and Ethernet crossover cables

thirumalesh 09-27-2007 04:50 AM

Hi kiran,

There is no need to bother about specifications,If u just want to port linux then u can purchase AT91RM9200-EK(Evaluation Kit),which is suitble for this (OR) If u want to do some developement on that u can purchase AT91RM9200-DK.

This AT91RM9200 will have a Flash ROM,SDRAM,USB 2.0 host and device,a serial,a ethernet port,etc.....

This Flash ROM is useful for us because we can erase that ROM and we can reload it.

kirany 10-08-2007 04:42 AM

Hi thirumalesh,
I contacted Oriole Electronics Pvt. Ltd. for the board.
there is no response from them. Is there any another contact you knowing?
I tried to get it directly from Atmel Distributor, he charges too much almost 30K. double the rate of the board cost....

regards
kiran

dsouza_jack 11-28-2007 04:32 AM

Try using ELDK cross-tool chain for ARM platform It's good cross-tool, down load the cross tool and do the following setup:
1. Copy the cross-tool under /opt/
2. install the cross-tool using ./opt/ELDK/install arm executable
2. export CROSS_COMPILE=arm-linux-
3. PATH=$PATH:/opt/ELDK/usr/bin:/opt/ELDK/bin

Now modify yor makefiles accordingly to include the gcc and ld of ELDK

For more information u can look for reame file.

Regards,
Jackson

kirany 06-04-2008 08:47 AM

port linux to AT91RM9200 board
 
I need help to port linux to AT91RM9200 board. the vender delivered the board with minimal utilities like bootloader, busybox, linux kernel, telnet installed on the board.
Now I want to install tool chain and stuck without any guidance.
I want to know how I can build the tool chain for the processer and install.
Also want to know how can I debug the linux kernel on the board. Is there any debugger like KDE which I can build along with the tool chain and install?

raedbenz 06-06-2008 01:07 PM

Quote:

Originally Posted by dsouza_jack (Post 2973168)
Try using ELDK cross-tool chain for ARM platform It's good cross-tool, down load the cross tool and do the following setup:
1. Copy the cross-tool under /opt/
2. install the cross-tool using ./opt/ELDK/install arm executable
2. export CROSS_COMPILE=arm-linux-
3. PATH=$PATH:/opt/ELDK/usr/bin:/opt/ELDK/bin

Now modify yor makefiles accordingly to include the gcc and ld of ELDK

For more information u can look for reame file.

Regards,
Jackson

HI
i have visited this link to download ELDK,ftp://ftp.sunet.se/pub/Linux/distrib...linux-x86/iso/ but which one of the two iso files is the needed one?
Thanks


All times are GMT -5. The time now is 08:31 AM.