<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi<br>
<br>
please note<br>
<br>
pdserv i a library for linux user space usage. <br>
It will not function under xenomai, because xenomai userspace is not
equal linux userspace.<br>
<br>
If you prefer user space you should use native linux.<br>
<br>
Andreas<br>
<br>
<br>
<br>
Am 04.06.2012 14:00, schrieb Dirk Castelijns:
<blockquote cite="mid:9960ffc7.000004dc.000002bd@pcl036.tass.lan"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
color:black;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
color:black;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle21
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle22
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle23
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Hi
Andreas,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">We’re now
thinking of making an Xenomai user-space application that directly uses
the EtherCAT Master module.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">To access
the process data we want to integrate the PdServ library. Will this
work under Xenomai?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Dirk<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<div>
<div
style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal"><b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">From:</span></b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">
Andreas Stewering-Bone [<a class="moz-txt-link-freetext" href="mailto:ab@igh-essen.com">mailto:ab@igh-essen.com</a>] <br>
<b>Sent:</b> vrijdag 1 juni 2012 12:15<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:Dirk.Castelijns@tass.nl">Dirk.Castelijns@tass.nl</a><br>
<b>Subject:</b> Re: [etherlab-users] Using Etherlab on a Xenomai
system<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hello Dirk,<br>
<br>
for only EtherCAT this will work of course. Please have a look at the
devel branch.<br>
There is experimental support for rtdm in userspace.<br>
<br>
I think the RTAI skin is not supported for future versions of xenomai,
but i do not know exactly.<br>
<br>
EtherLAB <=1.3 is prepared for kernal space usage. Xenomai does not
like the Kernel mode.<br>
<br>
Andreas <br>
<br>
<br>
Am 01.06.2012 12:00, schrieb Dirk Castelijns: <o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Hi
Andreas,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Thanks
for the response.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">We don’t
really have a special need for a dual kernel system. It’s more like a
constraint. </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">We are
adding EtherCAT functionality to our customer’s system which is Xenomai
based.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">I have
read at different places that Xenomai supports an “RTAI skin”.
Shouldn’t this work with Etherlab?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Dirk</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<div>
<div
style="border-style: solid none none; border-color: -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal"><b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">From:</span></b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">
<a moz-do-not-send="true"
href="mailto:etherlab-users-bounces@etherlab.org">etherlab-users-bounces@etherlab.org</a>
[<a moz-do-not-send="true"
href="mailto:etherlab-users-bounces@etherlab.org">mailto:etherlab-users-bounces@etherlab.org</a>]
<b>On Behalf Of </b>Andreas Stewering-Bone<br>
<b>Sent:</b> vrijdag 1 juni 2012 9:42<br>
<b>To:</b> <a moz-do-not-send="true"
href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a><br>
<b>Subject:</b> Re: [etherlab-users] Using Etherlab on a Xenomai
system</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Hello<br>
<br>
EtherLab <= 1.3 will not run under xenomai, because it is prepared
for kernel space usage. But Xenomai has no math libraries for kernel
space. So there is no chance.<br>
<br>
Do you have a special need to use a dual kernel system.?<br>
<br>
If not you can use the actual devel branch of etherlab >=2.0 which
uses a preempt-rt kernel.<br>
<br>
Best regards<br>
<br>
Andreas<br>
<br>
Am 31.05.2012 17:11, schrieb Dirk Castelijns: <o:p></o:p></p>
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">I’m a little bit confused about the RTAI /
Xenomai compatibility of Etherlab. Hopefully someone<o:p></o:p></p>
<p class="MsoNormal">can help me with this.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">We have a Xenomai system where we want to add
EtherCAT functionality. For this I want to <o:p></o:p></p>
<p class="MsoNormal">use the EtherCAT Master software and the
Etherlab software together with Simulink RTW/Coder.<o:p></o:p></p>
<p class="MsoNormal">Installing the EtherCAT Master software was no
problem. Etherlab requires RTAI sources and<o:p></o:p></p>
<p class="MsoNormal">a kernel patched for RTAI but our kernel is
already patched for Xenomai, so is this going to work?<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Thanks.<o:p></o:p></p>
<pre> <o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>etherlab-users mailing list<o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a><o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="http://lists.etherlab.org/mailman/listinfo/etherlab-users">http://lists.etherlab.org/mailman/listinfo/etherlab-users</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";"><br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre>Mit freundlichem Gruß<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Andreas Stewering-Bone<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>------------------------------------------------------------------------<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Dipl.-Ing.(FH) Andreas Stewering-Bone<o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="mailto:andreas.stewering-bone@igh-essen.com">andreas.stewering-bone@igh-essen.com</a><o:p></o:p></pre>
<pre>Tel.: +49 201 / 36014-15<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Ingenieurgemeinschaft IgH<o:p></o:p></pre>
<pre>Gesellschaft für Ingenieurleistungen mbH<o:p></o:p></pre>
<pre>Heinz-Bäcker-Str. 34<o:p></o:p></pre>
<pre>D-45356 Essen<o:p></o:p></pre>
<pre>Amtsgericht Essen HRB 11500<o:p></o:p></pre>
<pre>USt-Id.-Nr.: DE 174 626 722<o:p></o:p></pre>
<pre>Geschäftsführung: <o:p></o:p></pre>
<pre>- Dr.-Ing. S. Rotthäuser, <o:p></o:p></pre>
<pre>- Dr.-Ing. T. Finke, <o:p></o:p></pre>
<pre>- Dr.-Ing. W. Hagemeister<o:p></o:p></pre>
<pre>Tel.: +49 201 / 360-14-0<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://www.igh-essen.com">http://www.igh-essen.com</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>------------------------------------------------------------------------<o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";"><br>
<br>
<br>
<o:p></o:p></span></p>
<pre>Mit freundlichem Gruß<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Andreas Stewering-Bone<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>------------------------------------------------------------------------<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Dipl.-Ing.(FH) Andreas Stewering-Bone<o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="mailto:andreas.stewering-bone@igh-essen.com">andreas.stewering-bone@igh-essen.com</a><o:p></o:p></pre>
<pre>Tel.: +49 201 / 36014-15<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Ingenieurgemeinschaft IgH<o:p></o:p></pre>
<pre>Gesellschaft für Ingenieurleistungen mbH<o:p></o:p></pre>
<pre>Heinz-Bäcker-Str. 34<o:p></o:p></pre>
<pre>D-45356 Essen<o:p></o:p></pre>
<pre>Amtsgericht Essen HRB 11500<o:p></o:p></pre>
<pre>USt-Id.-Nr.: DE 174 626 722<o:p></o:p></pre>
<pre>Geschäftsführung: <o:p></o:p></pre>
<pre>- Dr.-Ing. S. Rotthäuser, <o:p></o:p></pre>
<pre>- Dr.-Ing. T. Finke, <o:p></o:p></pre>
<pre>- Dr.-Ing. W. Hagemeister<o:p></o:p></pre>
<pre>Tel.: +49 201 / 360-14-0<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://www.igh-essen.com">http://www.igh-essen.com</a><o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>------------------------------------------------------------------------<o:p></o:p></pre>
</div>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
etherlab-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.etherlab.org/mailman/listinfo/etherlab-users">http://lists.etherlab.org/mailman/listinfo/etherlab-users</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">Mit freundlichem Gruß
Andreas Stewering-Bone
--
------------------------------------------------------------------------
Dipl.-Ing.(FH) Andreas Stewering-Bone
<a class="moz-txt-link-abbreviated" href="mailto:andreas.stewering-bone@igh-essen.com">andreas.stewering-bone@igh-essen.com</a>
Tel.: +49 201 / 36014-15
Ingenieurgemeinschaft IgH
Gesellschaft für Ingenieurleistungen mbH
Heinz-Bäcker-Str. 34
D-45356 Essen
Amtsgericht Essen HRB 11500
USt-Id.-Nr.: DE 174 626 722
Geschäftsführung:
- Dr.-Ing. S. Rotthäuser,
- Dr.-Ing. T. Finke,
- Dr.-Ing. W. Hagemeister
Tel.: +49 201 / 360-14-0
<a class="moz-txt-link-freetext" href="http://www.igh-essen.com">http://www.igh-essen.com</a>
------------------------------------------------------------------------
</pre>
</body>
</html>