<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi Jürgen,<br>
<br>
<div class="moz-cite-prefix">On 02/13/2018 10:01 AM, Jürgen Walter • DATATRONiQ wrote:<br>
</div>
<blockquote type="cite" cite="mid:358A9A53-053C-4604-AA9F-1B2317F126C9@datatroniq.com">
I see- will get another Intel card (although compatible ones (kernel driver e1000, e1000e) seem to be hard to come by these days) and try with anther kernel driver.
<br>
</blockquote>
I also did some tests with the EtherCAT master, Xenomai and different network devices compatible with the ec_e1000e driver.
<br>
Test system was a Core-i5 (4th generation) with a Debian Wheezy (Kernel 3.2) with two slaves attached (Microship LAN9252 in simple Digital I/O mode). I observed the following:<br>
<ul>
<li>even with the PREEMPT patch and the native driver ec_e1000e I could barely achieve 2000Hz cycle rate without frame losses
</li><li>with Xenomai I could go over 10000Hz without a problem, but there are some other issues with Xenomai:
<ul>
<li>the EtherCAT master is not ready to use the newer Xenomai 3.x branch and the Xenomai 2.x branch is not supported anymore
</li><li>I got some issues with long term stability on my test system (Kernel panic) and decided not to use it on a productive system<br>
</li><li>I would suggest you go for RTAI since you will also get far more help from the EtherCAT community, I could barely find other people here who also use Xenomai with the EtherCAT master
</li></ul>
</li><li>while using Xenomai I observed, that there is also a huge difference between different network chips:
<ul>
<li>I initially used a card with an Intel 82572EI (introduced <span class="label">
<a class="view-modal info-modal" data-modal="tt-BornOnDate"><span></span></a></span><span class="value"><span>Q4'05</span>)
</span>and also tried a Dual port card with an Intel 82571EB (introduced <span class="label">
<a class="view-modal info-modal" data-modal="tt-BornOnDate"><span></span></a></span><span class="value"><span>Q3'05</span>)
</span>which had basically the same results on my test system </li><li>the best results I got were achieved with an Intel 82574L (introduced <span class="label">
<a class="view-modal
info-modal" data-modal="tt-BornOnDate"><span></span></a></span><span class="value"><span>Q2'0)</span></span>
</li></ul>
</li></ul>
<p>I didn't try RTAI till now, but I think you will get the same or even better results than I got with Xenomai.
<br>
</p>
<p>The cards with Intel 82574L we got were sold as "Intel Gigabit CT Desktop Adapter". The chip will be produced until 2020, so getting a card with it should be no problem. Maybe this will help you.<br>
</p>
<br>
Best regards,<br>
Christoph<br>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
Helmholtz-Zentrum Berlin für Materialien und Energie GmbH<br>
<br>
Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.<br>
<br>
Aufsichtsrat: Vorsitzender Dr. Karl Eugen Huthmacher, stv. Vorsitzende Dr. Jutta Koch-Unterseher<br>
Geschäftsführung: Prof. Dr. Bernd Rech (kommissarisch), Thomas Frederking<br>
<br>
Sitz Berlin, AG Charlottenburg, 89 HRB 5583<br>
<br>
Postadresse:<br>
Hahn-Meitner-Platz 1<br>
D-14109 Berlin<br>
<br>
http://www.helmholtz-berlin.de<br>
</font>
</body>
</html>