All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai]  Testing on Freescale i.MX6
@ 2014-05-04 10:40 Ralf Roesch
  2014-05-04 15:57 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 10+ messages in thread
From: Ralf Roesch @ 2014-05-04 10:40 UTC (permalink / raw)
  To: xenomai@xenomai.org

Hi,

based on your suggestions from thread "[Xenomai] ipipe-core-3.10 patch
for arm"
I started testing Xenomai on an i.MX6 board [1].

  * checked out branch imx_3.10.17_1.0.0_ga from linux-2.6-imx.git [2]
  * merged vanilla v3.10.32 tag
    resolved 3 conflicts:
    drivers/net/can/flexcan.c
    drivers/usb/host/ehci.h
    sound/soc/codecs/wm8962.c
  * applied ipipe-v3.10.32.patch
    resolved 4 conflicts:
    arch/arm/mach-imx/clk-imx6q.c
    arch/arm/mach-imx/mach-imx6q.c
    arch/arm/mach-imx/mm-imx27.c
    arch/arm/mach-imx/mm-imx3.c
  * applied xenomai-2.6 support (prepare-kernel.sh)

My box boots without errors and seems to be quiet stable at the first
glance.
Linux arm 3.10.32-xenomai-armv7-x1 #24 SMP Sun May 4 12:17:10 CEST 2014
armv7l GNU/Linux

The first thing I observed is a system time problem:
the RTC and system time clocks get out of phase very quickly.
I do compare the timers (end - start) on console by calling:
    - hwclock && date (start)
    - wait an hour or more
    - hwclock && date (end)
The hwclock time is always o.k. but the system time reported by date is
roughly 25% faster.
Do you have an idea what could go wrong here?

Many thanks for your great job and best regards
Ralf


[1] SABRE Lite, i.MX 6Quad development kit
http://www.element14.com/community/community/knode/single-board_computers/sabrelite
[2] Freescale i.MX Linux Tree
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [Xenomai]  Testing on Freescale i.MX6
@ 2014-05-07 19:09 Paul S.
  2014-05-07 20:45 ` Ralf Roesch
  0 siblings, 1 reply; 10+ messages in thread
From: Paul S. @ 2014-05-07 19:09 UTC (permalink / raw)
  To: xenomai

Hello there. I'm running Xenomai 2.6.3 on a developer board with imx6q, and
it seems to work perfectly fine for me. I've used ipipe-gch.git from
git.xenomai.org, then checked out to ipipe-3.0-imx6q branch, then I've had
some rough time porting some board-specific code from my 3.0.36 kernel to
3.0.43 from that branch, but besides that everything seems to be working.
I've run LinuxCNC on that, and now I'm stuck writing GPIO driver for
LinuxCNC, but, again, besides that everything seems to be in order.


-- 
sincerely, Paul

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

end of thread, other threads:[~2014-05-07 20:45 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-04 10:40 [Xenomai] Testing on Freescale i.MX6 Ralf Roesch
2014-05-04 15:57 ` Gilles Chanteperdrix
2014-05-05  7:45   ` Ralf Roesch
2014-05-05 10:51     ` Gilles Chanteperdrix
2014-05-05 11:28       ` Ralf Roesch
2014-05-05 11:44         ` Gilles Chanteperdrix
2014-05-07 17:20           ` Ralf Rösch
2014-05-07 17:54             ` Gilles Chanteperdrix
  -- strict thread matches above, loose matches on Subject: below --
2014-05-07 19:09 Paul S.
2014-05-07 20:45 ` Ralf Roesch

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.