Philippe Gerum | 1 Mar 2009 11:53
Favicon

Xenomai project history


I have been asked quite a few times by individuals and companies about our
project history, so FWIW, here it is:

http://www.xenomai.org/index.php/Xenomai:History

--

-- 
Philippe.
Philippe Gerum | 2 Mar 2009 16:03
Favicon

Roadmap to Xenomai 3 updated


The roadmap to Xenomai 3 has been updated:
http://www.xenomai.org/index.php/Xenomai:Roadmap

--

-- 
Philippe.
Chitra4 M | 3 Mar 2009 12:25
Favicon

xenomai


Hi,
I am new to xenomai.could you explain me in detail about the components of xenomai and how it is being interfaced with linux
Thank you
Chitra M
Assistant System engineer trainee
Tata Consultancy Services
Mailto: chitra4.m <at> tcs.com
Website: http://www.tcs.com
____________________________________________
Experience certainty.        IT Services
                       Business Solutions
                       Outsourcing
____________________________________________=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you
_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help
Bruno Rouchouse | 3 Mar 2009 12:32
Picon

Re: xenomai

A good starting point is this document: http://www.xenomai.org/documentation/branches/v2.3.x/pdf/Native-API-Tour-rev-C.pdf

--Bruno

2009/3/3 Chitra4 M <chitra4.m <at> tcs.com>

Hi,
I am new to xenomai.could you explain me in detail about the components of xenomai and how it is being interfaced with linux
Thank you
Chitra M
Assistant System engineer trainee
Tata Consultancy Services
Mailto: chitra4.m <at> tcs.com
Website: http://www.tcs.com
____________________________________________
Experience certainty.        IT Services
                       Business Solutions
                       Outsourcing
____________________________________________=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you
_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help


_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help
Reshmi Rajagopal | 3 Mar 2009 13:52
Favicon

(no subject)


hi sir,
           

             I found your site informative.Could you give the information regarding the skins so that it will useful for me.=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you
_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help
Gilles Chanteperdrix | 3 Mar 2009 14:38
Favicon

Re: (no subject)

Reshmi Rajagopal wrote:
> hi sir,
>  
> 
>               I found your site informative.Could you give the information 
> regarding the skins so that it will useful for me.

We do not know what is useful for you. If you are interested in writing
a new skin, then you will find these links useful:

http://rtai.dk/cgi-bin/gratiswiki.pl?How_To_Implement_A_New_Skin
(BTW, I wonder if we should not copy this page in Xenomai wiki)
http://www.xenomai.org/documentation/branches/v2.4.x/html/api/group__nucleus.html

If you want the documentation of already existing skins, then you may
have a look at:
http://www.xenomai.org/documentation/branches/v2.4.x/html/api/group__native.html
http://www.xenomai.org/documentation/branches/v2.4.x/html/api/group__posix.html
http://www.xenomai.org/documentation/branches/v2.4.x/html/api/group__rtdm.html

Other RTOS skins are not documented on the xenomai site, since they
already have a documentation anyway.

More generally, you should find a lot of information on Xenomai website:
http://www.xenomai.org
So, it would be really nice if you could read what is there. Bear in
mind that our resources are limited.

--

-- 
                                                 Gilles.
thomas.debes | 3 Mar 2009 15:04

Re: Floating Point Exceptions in RT-Tasks

Hello,

are there any news related to this topic? If ELDK 3.1.1 with kernel 2.4 works on your system there must be
something wrong with our configuration...

Thomas

-----Ursprüngliche Nachricht-----
Von: xenomai-help-bounces <at> gna.org [mailto:xenomai-help-bounces <at> gna.org] Im Auftrag von Philippe Gerum
Gesendet: Freitag, 20. Februar 2009 10:36
An: Wildenburg, Roderik RAEK3 MRA
Cc: xenomai-help <at> gna.org; wg <at> denx.de
Betreff: Re: [Xenomai-help] Floating Point Exceptions in RT-Tasks

roderik.wildenburg <at> manroland.com wrote:
> On behalf of Thomas I would like to answer your question :
> 
> We too use Eldk 3.1.1 with a libc-2.3.1.so (from the Eldk 3.1.1 rootfs) and an adeos-ipipe-2.4.25-ppc-DENX-1.2-02.patch.
> 
> We do not use Eldk´s rootfs completely, as our system is busybox based, but many parts form it (for example
the libraries and bash). Do you know anything else, we have to activate/keep care of to get FPU-exceptions
? From my point of view everything should be configured all right, as we get exceptions when the thread
switches to secondary mode!??
>

Please send your kernel .config file, and the output of the ldd command against
the small fesetenv test we have been trying lately on different setups.

TIA,

> Dr. Grandegger : could you be so kind to try Thomas´ testprogram on our plattfrom with Eldk 3.1.1?
> 
> Many thanks in advance for your help
> Roderik
> 
>> -----Ursprüngliche Nachricht-----
>> Von: xenomai-help-bounces <at> gna.org 
>> [mailto:xenomai-help-bounces <at> gna.org] Im Auftrag von Philippe Gerum
>> Gesendet: Donnerstag, 19. Februar 2009 16:20
>> An: Debes, Thomas RAEK3 MRA
>> Cc: xenomai-help <at> gna.org
>> Betreff: Re: [Xenomai-help] Floating Point Exceptions in RT-Tasks
>>
>> Philippe Gerum wrote:
>>> thomas.debes <at> manroland.com wrote:
>>>> Thanks for testing it - that is exactly what I would like 
>> to see. Obviously it's a kernel/I-Pipe related thing which 
>> prevents me from getting the exception. Unfortunately 
>> updating to kernel 2.6 is not an option for now.
>>> I'm afraid this is not I-pipe related, this would have been 
>> too easy. The test
>>> snippet works fine here as well on a lite5200 + 
>> ipipe-2.4.25-1.2-02, ELDK-4.1
>>> environment.
>>>
>>> Now we should suspect something going on with your target 
>> environment; which
>>> libc are you based on?
>>>
>> Works fine with ELDK-3.1.1 rootfs as well.
>>
>>>> Thomas
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: Wolfgang Grandegger [mailto:wg <at> grandegger.com] 
>>>> Gesendet: Mittwoch, 18. Februar 2009 19:59
>>>> An: Debes, Thomas RAEK3 MRA
>>>> Cc: xenomai-help <at> gna.org; Gilles Chanteperdrix
>>>> Betreff: Re: [Xenomai-help] Floating Point Exceptions in RT-Tasks
>>>>
>>>> Wolfgang Grandegger wrote:
>>>>> thomas.debes <at> manroland.com wrote:
>>>>>> Unfortunately I don't have a newer kernel, I will talk 
>> to Wolfgang Grandegger, maybe he can do a short test with my 
>> formerly attached sample application.
>>>>> I will try it out on my TQM5200 board later today or tomorrow.
>>>> With I-Pipe v2.4-03, Xenomai v2.5-devel (SVN revision 
>> 4519) and Linux
>>>> 2.6.26 on my TQM85200 I get:
>>>>
>>>>   -bash-3.2# ./fpu-exception-test
>>>>   Floating point exception
>>>>
>>>>   -bash-3.2# dmesg|tail
>>>>   ...
>>>>   Xenomai: Switching trivial to secondary mode after
>>>>   exception #1792 from user-space at 0x10001840 (pid 1127)
>>>>
>>>> Is that the expected behavior?
>>>>
>>>> Wolfgang.
>>>>
>>>> --------------------------------------------------------
>>>> manroland AG
>>>> Vorsitzender des Aufsichtsrates: Hanno C. Fiedler
>>>> Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, 
>> Dr. Markus Rall, Paul Steidle   
>>>> Sitz der Gesellschaft: Offenbach am Main, Registergericht: 
>> Amtsgericht Offenbach HRB-Nr. 42592
>>>> USt-Ident-Nr. DE 250200933
>>>>
>>>> _______________________________________________
>>>> Xenomai-help mailing list
>>>> Xenomai-help <at> gna.org
>>>> https://mail.gna.org/listinfo/xenomai-help
>>>>
>>>
>>
>> -- 
>> Philippe.
>>
>> _______________________________________________
>> Xenomai-help mailing list
>> Xenomai-help <at> gna.org
>> https://mail.gna.org/listinfo/xenomai-help
>>
> 
> --------------------------------------------------------
> manroland AG
> Vorsitzender des Aufsichtsrates: Hanno C. Fiedler
> Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, Dr. Markus Rall, Paul Steidle   
> Sitz der Gesellschaft: Offenbach am Main, Registergericht: Amtsgericht Offenbach HRB-Nr. 42592
> USt-Ident-Nr. DE 250200933
> 

--

-- 
Philippe.

_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help

--------------------------------------------------------
manroland AG
Vorsitzender des Aufsichtsrates: Hanno C. Fiedler
Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, Dr. Markus Rall, Paul Steidle   
Sitz der Gesellschaft: Offenbach am Main, Registergericht: Amtsgericht Offenbach HRB-Nr. 42592
USt-Ident-Nr. DE 250200933
Bruno Rouchouse | 3 Mar 2009 15:21
Picon

Re: [Xenomai-core] (no subject)

Hi,

the simulator README tells you how to build it:

Building the simulator

You will need the libelf, libpng, tcl8.x/tk8.x and tix41 _development
packages_ in order to build the simulator and its companion tools.
[...]
Since v2.1, the simulator is available as a separate tarball, distinct
from the main Xenomai archive. To build the simulator, you will also
need the latter; the simulator archive should be extracted in
Xenomai's main source tree under the sim/ sub-directory. The following
steps should be followed in order to build and install the simulation
system:

# $xenomai_tar: Main Xenomai tarball
# $xenosim_tar: Simulator tarball
# $xenomai_src: Root of Xenomai's source tree after extraction
# $sim_builddir: Build root for the simulator
# $sim_installdir: Installation directory for the simulator;
# (usually, the same place than used for Xenomai's main system).
# gcc_tarball: Path to a GCC 2.95.3 source archive.

$ tar jxf $xenomai_tar
$ cd xenomai-2.X.Y
$ tar jxf $xenosim_tar
$ mkdir $sim_builddir && cd $sim_builddir
$ $xenomai_src/xenosim-X.Y.Z/configure --prefix=$sim_installdir --with-gcc-tarball=$gcc_tarball
$ make install
Note that I haven't built it for a long time but I know core developers use it to implement and debug skins.

Please keep the mailing-list in the loop and note that xenomai-help is probaby more suitable in this case.

--BR

2009/3/3 Vandana Sasidharan <vandana.sasidharan <at> tcs.com>


hi bruno

thanks but i have gone through these docs.
I want to know how can i make this xenosim or MVM run on a fedora core?
=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you

_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help
Gilles Chanteperdrix | 3 Mar 2009 16:56
Favicon

Re: [Xenomai-core] (no subject)

Bruno Rouchouse wrote:
> Hi,
> 
> the simulator README tells you how to build it:
> 
> Building the simulator
> 
> You will need the libelf, libpng, tcl8.x/tk8.x and tix41 _development
> packages_ in order to build the simulator and its companion tools.
> [...]
> Since v2.1, the simulator is available as a separate tarball, distinct
> from the main Xenomai archive. To build the simulator, you will also
> need the latter; the simulator archive should be extracted in
> Xenomai's main source tree under the sim/ sub-directory. The following
> steps should be followed in order to build and install the simulation
> system:
> 
> # $xenomai_tar: Main Xenomai tarball
> # $xenosim_tar: Simulator tarball
> # $xenomai_src: Root of Xenomai's source tree after extraction
> # $sim_builddir: Build root for the simulator
> # $sim_installdir: Installation directory for the simulator;
> # (usually, the same place than used for Xenomai's main system).
> # gcc_tarball: Path to a GCC 2.95.3 source archive.

Please note that gcc 2.95 will not compile on x86_64, so, if you are
running an x86_64, you should pass -m32 to gcc CFLAGS.

--

-- 
                                                 Gilles.
Wayne Call | 3 Mar 2009 19:55
Favicon

Segmentation Fault

Hi,

When the Xenomai is built, there is a segmentation fault.  What are the possible scenarios that would cause this error?  There is an “ld terminated with signal 11” error associated with this fault.

 

Making all in cyclic

make[3]: Entering directory `/home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src/testsuite/cyclic'

/bin/sh ../../../libtool --tag=CC --mode=link bfin-linux-uclibc-gcc     -o cyclictest -Wl, <at> /home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src/skins/posix/posix.wrappers -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -mfdpic -mfdpic cyclictest-cyclictest.o ../../skins/posix/libpthread_rt.la -lpthread -lrt

bfin-linux-uclibc-gcc -o .libs/cyclictest -Wl, <at> /home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src/skins/posix/posix.wrappers -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -mfdpic -mfdpic cyclictest-cyclictest.o  ../../skins/posix/.libs/libpthread_rt.so -lpthread -lrt -Wl,--rpath -Wl,/usr/xenomai/lib

collect2: ld terminated with signal 11 [Segmentation fault]

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.1/../../../../bfin-linux-uclibc/bin/ld: make[3]: *** [cyclictest] Error 1

make[3]: Leaving directory `/home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src/testsuite/cyclic'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src/testsuite'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/jordanelle/3Star/potomac/Software/magnolia/Kryptic/xenomai-2.3.1/src'

make: *** [all-recursive] Error 1

 

Wayne

 

_______________________________________________
Xenomai-help mailing list
Xenomai-help <at> gna.org
https://mail.gna.org/listinfo/xenomai-help

Gmane