All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410
@ 2009-03-27 11:59 p.vonbrunn
  2009-03-27 13:35 ` Gilles Chanteperdrix
  2009-03-27 13:56 ` Gilles Chanteperdrix
  0 siblings, 2 replies; 5+ messages in thread
From: p.vonbrunn @ 2009-03-27 11:59 UTC (permalink / raw)
  To: xenomai

Hi guys,

I am currently trying to enable Real-Time-Support on my embedded NetDCU10
board (S3C2410), but with a lot of problems remaining so far... I am using
Kernel 2.6.19 delivered and pre-patched (some board-specific changes) with
my board. This kernel is configured, compiled and working well on the
target.

After this I tried to get Xenomai running on the machine. I am using
Xenomai 2.3.1 with Adeos-Patch ARM 2.6.19 1.70 (latest), which compiled
well (nucleus, skins etc. built in the kernel) but isn't working
correctly: "dmesg" tells me that the Xenomai-Domain has been registered by
I-pipe and the Xenomai-Services have been started, but I cannot run any
(i.e. trivial_periodic) of the Xenomai-Examples. They fail with "Xenomai
or XENO_OPT_PERVASIVE disabled", but Pervasive is enabled in the .config.
Did I miss anything?

I thank you for any response and suggestions!

(Shall I post my shell-script for Xenomai-compilation and/or the
config?)


Regards,
Patrick


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

* Re: [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410
  2009-03-27 11:59 [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410 p.vonbrunn
@ 2009-03-27 13:35 ` Gilles Chanteperdrix
  2009-03-27 13:56 ` Gilles Chanteperdrix
  1 sibling, 0 replies; 5+ messages in thread
From: Gilles Chanteperdrix @ 2009-03-27 13:35 UTC (permalink / raw)
  To: p.vonbrunn; +Cc: xenomai

p.vonbrunn@domain.hid wrote:
> Hi guys,
> 
> I am currently trying to enable Real-Time-Support on my embedded NetDCU10
> board (S3C2410), but with a lot of problems remaining so far... I am using
> Kernel 2.6.19 delivered and pre-patched (some board-specific changes) with
> my board. This kernel is configured, compiled and working well on the
> target.
> 
> After this I tried to get Xenomai running on the machine. I am using
> Xenomai 2.3.1 with Adeos-Patch ARM 2.6.19 1.70 (latest), which compiled
> well (nucleus, skins etc. built in the kernel) but isn't working
> correctly: "dmesg" tells me that the Xenomai-Domain has been registered by
> I-pipe and the Xenomai-Services have been started, but I cannot run any
> (i.e. trivial_periodic) of the Xenomai-Examples. They fail with "Xenomai
> or XENO_OPT_PERVASIVE disabled", but Pervasive is enabled in the .config.
> Did I miss anything?
> 
> I thank you for any response and suggestions!
> 
> (Shall I post my shell-script for Xenomai-compilation and/or the
> config?)

These are really old versions. Could you test if you get the same bug
with the latest version?

-- 
                                                 Gilles.


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

* Re: [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410
  2009-03-27 11:59 [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410 p.vonbrunn
  2009-03-27 13:35 ` Gilles Chanteperdrix
@ 2009-03-27 13:56 ` Gilles Chanteperdrix
  1 sibling, 0 replies; 5+ messages in thread
From: Gilles Chanteperdrix @ 2009-03-27 13:56 UTC (permalink / raw)
  To: p.vonbrunn; +Cc: xenomai

p.vonbrunn@domain.hid wrote:
> Hi guys,
> 
> I am currently trying to enable Real-Time-Support on my embedded NetDCU10
> board (S3C2410), but with a lot of problems remaining so far... I am using
> Kernel 2.6.19 delivered and pre-patched (some board-specific changes) with
> my board. This kernel is configured, compiled and working well on the
> target.
> 
> After this I tried to get Xenomai running on the machine. I am using
> Xenomai 2.3.1 with Adeos-Patch ARM 2.6.19 1.70 (latest), which compiled
> well (nucleus, skins etc. built in the kernel) but isn't working
> correctly: "dmesg" tells me that the Xenomai-Domain has been registered by
> I-pipe and the Xenomai-Services have been started, but I cannot run any
> (i.e. trivial_periodic) of the Xenomai-Examples. They fail with "Xenomai
> or XENO_OPT_PERVASIVE disabled", but Pervasive is enabled in the .config.
> Did I miss anything?
> 
> I thank you for any response and suggestions!
> 
> (Shall I post my shell-script for Xenomai-compilation and/or the
> config?)

Also, does the built-in "latency" test run?

-- 
                                                 Gilles.


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

* Re: [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410
@ 2009-03-30  6:17 p.vonbrunn
  2009-03-30 10:01 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 5+ messages in thread
From: p.vonbrunn @ 2009-03-30  6:17 UTC (permalink / raw)
  To: xenomai

The problem with updating the kernel is the platform-specific patch
(additional devices etc.), which is very huge and only available for
2.6.19. The latency-test doesn't seem to run: Illegal Instruction is the
output I get. Did I miss anything?

Patrick


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

* Re: [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410
  2009-03-30  6:17 p.vonbrunn
@ 2009-03-30 10:01 ` Gilles Chanteperdrix
  0 siblings, 0 replies; 5+ messages in thread
From: Gilles Chanteperdrix @ 2009-03-30 10:01 UTC (permalink / raw)
  To: p.vonbrunn; +Cc: xenomai

p.vonbrunn@domain.hid wrote:
> The problem with updating the kernel is the platform-specific patch
> (additional devices etc.), which is very huge and only available for
> 2.6.19. The latency-test doesn't seem to run: Illegal Instruction is the
> output I get. Did I miss anything?

I do not intend to spend time on bugs which have already been fixed.

And nobody asks you to port your whole board-specific support to 2.6.28
to just run latency. You only need support for serial port, and maybe
ethernet driver if you intend to run the test over NFS.

Now, the only two bugs which come to my mind are:
- EABI setting
- gcc version (you can only use gcc up to 4.1 with this revision of
xenomai).

Also note that nowadays, maintaining forks of the Linux kernel for
specific boards is considered a bad way of getting linux to support your
board, one reason being precisely the one you invoke: upgrading becomes
difficult.
See http://lwn.net/Articles/230831/

-- 
                                                 Gilles.


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

end of thread, other threads:[~2009-03-30 10:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-27 11:59 [Xenomai-help] Unable to use Xenomai-Services on ARM/S3C2410 p.vonbrunn
2009-03-27 13:35 ` Gilles Chanteperdrix
2009-03-27 13:56 ` Gilles Chanteperdrix
  -- strict thread matches above, loose matches on Subject: below --
2009-03-30  6:17 p.vonbrunn
2009-03-30 10:01 ` Gilles Chanteperdrix

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.