From: Charles Steinkuehler <charles@steinkuehler.net>
To: Lowell Gilbert <kludge@be-well.ilk.org>, xenomai@xenomai.org
Subject: Re: [Xenomai] Altera Cyclone V
Date: Tue, 07 Jan 2014 16:19:29 -0600 [thread overview]
Message-ID: <52CC7D71.4040703@steinkuehler.net> (raw)
In-Reply-To: <44lhyrmuw9.fsf@be-well.ilk.org>
On 1/7/2014 1:52 PM, Lowell Gilbert wrote:
> Hi.
>
> I'm starting out trying to get Xenomai running on the ARM cores in the
> "golden reference design" for the Cyclone V SOC from Altera. So far, I'm
> still working on getting a kernel booting with the ipipe support, and I
> could use a hand. If anyone's already worked with this system, or if I
> definitely can't get under 10-microsecond latency with core affinity
> keeping my second core clear of non-real-time processing, I'd appreciate
> a word.
>
> I'm trying to do this on a 3.10 Linux kernel, because going back much
> further will give me problems with backporting some of the peripheral
> support. I may try 3.8 to see what happens, but I really can't go any
> earlier than 3.6 in any case.
I'd follow Gilles' advice for tracking down issues. I'm working with
this SoC for my day job, and Xenomai on the A8 (TI AM3359 on a
BeagleBone) for my 3D printing hobby. I design hardware and can't be
much help with the hard-core kernel coding, but I have a couple of dev
boards and am willing to do some compiling and testing if it would help.
If you're trying to stay under 10 uS latency, you may need to
instantiate a soft core CPU of some sort in the FPGA fabric. The ARM A
series cores aren't really designed for low IRQ latency, but I haven't
seen numbers from a dual-core A9 part yet. The single-core A8 on the
BeagleBone is good for about 25 uS typical and 80 uS or so worst case
latency. I'm sure the dual-core A9 will be better, but you're needing
almost an order of magnitude improvement which seems unlikely (but
perhaps not impossible).
--
Charles Steinkuehler
charles@steinkuehler.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20140107/e03ccb7f/attachment.sig>
next prev parent reply other threads:[~2014-01-07 22:19 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-07 19:52 [Xenomai] Altera Cyclone V Lowell Gilbert
2014-01-07 20:25 ` Gilles Chanteperdrix
2014-01-08 22:45 ` Lowell Gilbert
2014-01-08 23:19 ` Gilles Chanteperdrix
2014-01-09 18:06 ` Lowell Gilbert
2014-01-10 0:14 ` Gilles Chanteperdrix
2014-01-14 0:15 ` Lowell Gilbert
2014-01-07 22:19 ` Charles Steinkuehler [this message]
2014-01-07 22:47 ` Gilles Chanteperdrix
2014-01-07 22:55 ` Charles Steinkuehler
2014-01-07 23:13 ` Gilles Chanteperdrix
2014-01-08 0:51 ` Charles Steinkuehler
2014-01-08 4:04 ` Charles Steinkuehler
2014-01-08 8:21 ` Gilles Chanteperdrix
2014-01-08 8:58 ` Gilles Chanteperdrix
2014-01-11 10:22 ` [Xenomai] i-pipe tracer on in production kernels? (was Re: Altera Cyclone V) Michael Haberler
2014-01-11 12:16 ` Gilles Chanteperdrix
2014-01-11 18:11 ` Gilles Chanteperdrix
2014-01-11 18:20 ` Philippe Gerum
2014-01-11 18:27 ` Gilles Chanteperdrix
2014-01-11 19:01 ` Philippe Gerum
2014-01-11 19:11 ` Gilles Chanteperdrix
2014-01-08 3:21 ` [Xenomai] Altera Cyclone V Lowell Gilbert
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=52CC7D71.4040703@steinkuehler.net \
--to=charles@steinkuehler.net \
--cc=kludge@be-well.ilk.org \
--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.