From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: sebastien.berruer@domain.hid
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Xenomai on Gumstix
Date: Sat, 17 Jan 2009 01:30:12 +0100 [thread overview]
Message-ID: <49712694.9070005@domain.hid> (raw)
In-Reply-To: <200901162102.16706.sebastien.berruer@domain.hid>
BERRUER Sébastien wrote:
> Hello,
>
> I finally find a way to make it works. You showed me the way:
>> my bitbake recipe does have a few modifications to auto-patch adeos into the
> kernel
> I've add only one line to my recipe for the kernel (~/gumstix/gumstix-
> oe/user.collection/packages/linux/gumstix-kernel_2.6.24.bb). After all the
> require files and specifics patchs, I've add:
> file://adeos-ipipe-2.6.24-arm-1.9-01.patch; patch=1
>
> That patch file come directly from Xenomai 2.4.3
> (Xenomai-2.4.3/ksrc/arch/arm/patches/). I've made a local copy of it in the
> specific kernel directory
> (~/gumstix/gumstixoe/use.collection/packages/linux/gumstix-kernel-2.6.24/).
> Then, I only ran:
> bitbake gumstix-kernel -c rebuild
> To produce the uImage.
>
> When I ran bitbake the first time to get the sources, I ran the previous
> command (Yes, I only focus now that it wasn't the right thing to do). There
> was a complete compilation on this source code. Only after that, I applied the
> Xenomai patch. So, when I compiled again, I suppose there would have been some
> object code that would not be compile again. So, those parts would never know
> the existance of Adeos. It's probably that which gave me an error.
>
> Now, Adeos works ! I have to see what will append with the Xenomai
> userspace...
I still do not understand why you are picking up such old versions. When
starting a new development, there is simply no reason to pick an old
version, as you risk to hit and report bugs which have already been
fixed, and waste everybody's precious time.
Anyway, you are not doing things the proper way, as Felipe told you, as
explained in the README.INSTALL file which you can find in the xenomai
tarball, and as explained here:
http://www.xenomai.org/index.php/Xenomai_quick_build_quide
To get xenomai kernel-space support, you have to run the
prepare-kernel.sh script prior to compile the kernel.
If you do not do that, Xenomai user-space support will simply not work.
--
Gilles.
next prev parent reply other threads:[~2009-01-17 0:30 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-16 20:02 [Xenomai-help] Xenomai on Gumstix BERRUER Sébastien
2009-01-17 0:30 ` Gilles Chanteperdrix [this message]
-- strict thread matches above, loose matches on Subject: below --
2009-10-03 0:28 [Xenomai-help] Xenomai on gumstix Linus Casassa
2009-10-03 10:08 ` Gilles Chanteperdrix
2009-10-04 6:03 ` Linus Casassa
2009-10-04 8:42 ` Gilles Chanteperdrix
[not found] <20090116144238.805j8jy1w0s4ss08@domain.hid>
2009-01-16 16:57 ` [Xenomai-help] Xenomai on Gumstix Felipe Brandão Cavalcanti
2009-01-12 10:04 Sebastien.Berruer
2009-01-12 10:14 ` Gilles Chanteperdrix
2009-01-13 12:17 ` Felipe Brandão Cavalcanti
2009-01-13 14:41 ` Gilles Chanteperdrix
[not found] ` <8b216e9e0901130903h494d26c6vc3861fe35fb4efa4@domain.hid>
2009-01-13 17:04 ` Felipe Brandão Cavalcanti
2009-01-13 17:09 ` Gilles Chanteperdrix
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49712694.9070005@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=sebastien.berruer@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.