From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Henri Roosen <henriroosen@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Xenomai on Freescale i.MX25
Date: Mon, 19 Oct 2009 15:11:22 +0200 [thread overview]
Message-ID: <4ADC657A.2080609@domain.hid> (raw)
In-Reply-To: <b88603c30910190556u50fc55afnc5886b3fb15a2f3c@domain.hid>
Henri Roosen wrote:
> Hello,
>
> I want to use Xenomai (2.4.9.1) on a Freescale iMX25 processor. The
> faq tells this processor is currently not supported by Xenomai, but
> the similar iMX27 is. I would like to find out what needs to be done
> to get Xenomai running on the iMX25 platform.
There are only two or three things that need to be implemented to port
the I-pipe patch for a new ARM board:
1- the system timer, based on some kind of hardware timer;
2- the TSC emulation (usually also based on a hardware timer, often the
same as used for the system timer);
3- if they exist, the GPIO interrupts de-multiplexing.
If we assume that the iMX25 has the same hardware timers as iMX27, you
probably only need to implement 3.
In any case, a guide on how to port Xenomai on a new ARM platform exists
here:
http://www.xenomai.org/index.php/I-pipe:ArmPorting
>
> Does anyone on this list have any input or have experience already
> with Xenomai on an iMX25?
>
> Also I am a little confused about the extra ipipe-2.6.26-mxc.diff
> patch contained in Xenomai. Is the iMX27 supported for a 2.6.28 kernel
> with the normal adeos-ipipe-2.6.28-arm-1.12-05.patch, or is it
> supported only until the 2.6.26 kernel with the ipipe-2.6.26-mxc.diff
> patch?
ipipe-2.6.26-mxc.diff is a backport to 2.6.26 of the MXC patches which
were included in 2.6.27, that is because the port to MXC was done
between the time when the MXC patches were submitted on the
linux-arm-kernel mailing list, and the time when they were merged and
released with 2.6.27. Starting from 2.6.27 onwards, the I-pipe support
for MXC is included into the I-pipe patch.
So, yes, adeos-ipipe-2.6.28-arm-1.12-05.patch, should be ok.
--
Gilles
prev parent reply other threads:[~2009-10-19 13:11 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-19 12:56 [Xenomai-help] Xenomai on Freescale i.MX25 Henri Roosen
2009-10-19 13:11 ` Gilles Chanteperdrix [this message]
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=4ADC657A.2080609@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=henriroosen@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.