All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] Altera Cyclone V
@ 2014-01-07 19:52 Lowell Gilbert
  2014-01-07 20:25 ` Gilles Chanteperdrix
  2014-01-07 22:19 ` Charles Steinkuehler
  0 siblings, 2 replies; 23+ messages in thread
From: Lowell Gilbert @ 2014-01-07 19:52 UTC (permalink / raw)
  To: xenomai

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.

This chip contains a Cortex A9 dual-core ARM system. (It's really not
practical to do anything other than having Linux run on both cores; if I
could run bare-metal on one, I would.) I figured it shouldn't be too
different to use the TSC than on other Cortex A9 chips.

What I'm hitting at the moment is that gt_setup() is getting called, 
but twd_timer_setup() hasn't run yet, so the frequency isn't set yet. 
Both functions are in __cpuinit, and the file would be used the same for
other chips containing the Cortex A9, so I'm confused about what might
be wrong.

Any pointers would be appreciated.

Thanks.

Be well.
        Lowell Gilbert


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

end of thread, other threads:[~2014-01-14  0:15 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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
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

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.