All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] install xenomai for beagleboard
@ 2010-05-05  2:38 Everett Wang
  2010-05-05  6:07 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 4+ messages in thread
From: Everett Wang @ 2010-05-05  2:38 UTC (permalink / raw)
  To: xenomai

Hi All,

I am new to xenomai and trying to install xenomai for my beagleboard,
using a Ubuntu 10.04 laptop computer. I have
downloaded xenomai 2.5.2 and plain linux kernel 2.6.30.5 from
www.kernal.org, installed cross compiler
arm-2009q1-203-arm-none-linux-gnueabi. Following the instruction in
REAM.INSTALL, I linked my linux-2.6.30.5 to /usr/src/linux and
xenomai-2.5.2 to /usr/xenomai.

I managed to patch my linux kernel fine:
everett@domain.hid$ scripts/prepare-kernel.sh
--arch=arm --adeos=/usr/xenomai/ksrc/arch/arm/patches/adeos-ipipe-2.6.30-arm-*
--linux=/usr/src/linux

and configured my kernel
cd /rtos/linux-2.6.30.5
root@domain.hid#  make ARCH=arm
CROSS_COMPILE=arm-none-linux-gnueabi- O=$build_root
omap3_beagle_defconfig

then compile kernel and modules
root@domain.hid#  make ARCH=arm
CROSS_COMPILE=arm-none-linux-gnueabi- O=$build_root bzImage modules

It runs fine. But I have some random questions.

where is the bzImage it made and modules I just made? Should I use a
newer version of Code Sourcery's cross compiler? I am using
arm-2009q1-203-arm-none-linux-gnueabi and there is an
arm-2010q1-202-arm-none-linux-gnueabi. I have difficult to follow
in compiling xenomai. The instruction reads:

"cd $build_root
$ $xenomai_root/configure --build=i686-pc-linux-gnu --host=arm-linux
--enable-arm-mach=at91rm9200 --enable-arm-tsc"

I have not defined a $build_root directory and what is the right name
to replace at91rm9200 and tsc?


Thanks in advance,

Everett


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-05-05 13:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-05  2:38 [Xenomai-help] install xenomai for beagleboard Everett Wang
2010-05-05  6:07 ` Gilles Chanteperdrix
2010-05-05 12:36   ` Everett Wang
2010-05-05 13:48     ` Gilles Chanteperdrix

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.