LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Password
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.

Notices


Reply
  Search this Thread
Old 09-20-2007, 01:06 AM   #1
thirumalesh
Member
 
Registered: Sep 2007
Posts: 54

Rep: Reputation: 15
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....
 
Old 09-21-2007, 05:54 AM   #2
sathish_848
LQ Newbie
 
Registered: Feb 2007
Posts: 2

Rep: Reputation: 0
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
 
Old 09-26-2007, 03:04 AM   #3
kirany
Member
 
Registered: Feb 2007
Posts: 30

Rep: Reputation: 15
Smile

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...
 
Old 09-26-2007, 06:55 AM   #4
thirumalesh
Member
 
Registered: Sep 2007
Posts: 54

Original Poster
Rep: Reputation: 15
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 <mailtoriole@vsnl.com>

Contact Person: RIMA B.
 
Old 09-27-2007, 03:50 AM   #5
kirany
Member
 
Registered: Feb 2007
Posts: 30

Rep: Reputation: 15
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
 
Old 09-27-2007, 04:50 AM   #6
thirumalesh
Member
 
Registered: Sep 2007
Posts: 54

Original Poster
Rep: Reputation: 15
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.
 
Old 10-08-2007, 04:42 AM   #7
kirany
Member
 
Registered: Feb 2007
Posts: 30

Rep: Reputation: 15
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
 
Old 11-28-2007, 04:32 AM   #8
dsouza_jack
LQ Newbie
 
Registered: Nov 2007
Posts: 15

Rep: Reputation: 0
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
 
Old 06-04-2008, 08:47 AM   #9
kirany
Member
 
Registered: Feb 2007
Posts: 30

Rep: Reputation: 15
Question 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?
 
Old 06-06-2008, 01:07 PM   #10
raedbenz
Member
 
Registered: Dec 2007
Posts: 93

Rep: Reputation: 15
Quote:
Originally Posted by dsouza_jack View Post
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
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
crosstool usage gobi_dgm Linux - Software 8 09-19-2006 12:02 AM
Focus chain in wxPython KlaasJan Linux - Software 0 08-14-2006 03:44 AM
Tool chain geek_comp Linux - Software 0 02-20-2006 03:07 AM
Where are boot.s and chain.s?? BlueKnight Slackware 2 02-25-2005 04:45 PM
what is tool chain? blackzone Linux - Hardware 1 09-23-2004 04:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer

All times are GMT -5. The time now is 02:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration