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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
09-20-2007, 01:06 AM
|
#1
|
Member
Registered: Sep 2007
Posts: 54
Rep:
|
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....
|
|
|
09-26-2007, 03:04 AM
|
#3
|
Member
Registered: Feb 2007
Posts: 30
Rep:
|
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...
|
|
|
09-26-2007, 06:55 AM
|
#4
|
Member
Registered: Sep 2007
Posts: 54
Original Poster
Rep:
|
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  riole@vsnl.com>
Contact Person: RIMA B.
|
|
|
09-27-2007, 03:50 AM
|
#5
|
Member
Registered: Feb 2007
Posts: 30
Rep:
|
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
|
|
|
09-27-2007, 04:50 AM
|
#6
|
Member
Registered: Sep 2007
Posts: 54
Original Poster
Rep:
|
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.
|
|
|
10-08-2007, 04:42 AM
|
#7
|
Member
Registered: Feb 2007
Posts: 30
Rep:
|
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
|
|
|
11-28-2007, 04:32 AM
|
#8
|
LQ Newbie
Registered: Nov 2007
Posts: 15
Rep:
|
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
|
|
|
06-04-2008, 08:47 AM
|
#9
|
Member
Registered: Feb 2007
Posts: 30
Rep:
|
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?
|
|
|
06-06-2008, 01:07 PM
|
#10
|
Member
Registered: Dec 2007
Posts: 93
Rep:
|
Quote:
Originally Posted by dsouza_jack
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 05:12 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|