<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Dear Mr. Hagemeister, <br>
</p>
<p>today I've got my first demo-application up and running on Linux
Mint 19.1 without any realtime patches. <br>
</p>
<p>As a first try I used the default ethernet driver (even though
it's an e1000e NIC). <br>
</p>
<p>It was much easier, than I expected. The program runs quite
stable with a 1ms cycle period. <br>
</p>
<p>I will let you know about the tests with the USB-adapter, when it
has been arrived. I will do them on a <br>
Debian 9 with PREEMT_RT. <br>
</p>
<p>Do you have any recommendations for testing the jitter? Currently
I made a hardware loopback from an<br>
output to an input, and negating the signal in the control
program. With my setup (EK1004 and EK2008) this<br>
results in a period of the oscillation of 8ms. With the
oscilloscope I measured that period, and the according statistics
(mean, min, max). <br>
</p>
<p>Kind regards, <br>
Karl Zeilhofer<br>
</p>
<div class="moz-cite-prefix">On 30.04.19 10:00, Dr.-Ing. Wilhelm
Hagemeister wrote:<br>
</div>
<blockquote type="cite"
cite="mid:59d3503a-a7a8-6bb2-63c8-2db8eccaabaa@igh.de">
<pre class="moz-quote-pre" wrap="">Hallo Mr Zeilhofer,
with a good tuned system and native driver one can realize sample rates
up to several kHz with jitter at some micro seconds. As far as I know
USB gets polled by the kernel. I would expect it can be used in a sample
rate range up to 100 Hz but we have no experience jet. May you can
discover and post your results here?
Regards Wilhelm.
Am 30.04.2019 um 09:49 schrieb Karl Zeilhofer:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Dear Mr. Wilhelm,
thanks for your first advices. May I ask, what do you define as "good"
realtime behavior?
Could this "bad" realtime performanc be improved by using a USB-adapter
with a supported chipset? Or does USB (3.0) introduce inherently bad
realtime performance?
Kind regards, Karl Zeilhofer
On 30.04.19 07:47, Dr.-Ing. Wilhelm Hagemeister wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hallo Mr Zeilhofer,
generally the EtherCAT master should work with any Ethernet interface
which is supported by the kernel if one uses the generic driver.
Due to the fact that the generic driver uses parts of the regular
network stack, don't expect good realtime behavior with an USB connected
adapter.
Regards Wilhelm
Am 30.04.2019 um 01:40 schrieb Karl Zeilhofer:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi,
has anyone experiences with running the IgH EtherCAT master via a
USB-Ethernet adapter?
I'm using one on one of my servers, which runs since years without
problems. It uses the r8152 Ethernet driver, which is not supported.
For the first tests, I don't want to configure my main Ethernet port,
which is an e1000e, on my daily working machine.
As far as I understood from the documentation, that Ethernet port cannot
be used for the daily network traffic any more, right?
If it would generally work over USB, I would buy a new adapter with one
of the supported chip sets. Any recommendations?
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
_______________________________________________
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>
<pre class="moz-quote-pre" wrap="">--
*Mechatronik*
*Karl Zeilhofer* | Wengstraße 58 | 4643 Pettenbach | Austria
*www.zeilhofer.co.at <a class="moz-txt-link-rfc2396E" href="http://www.zeilhofer.co.at/"><http://www.zeilhofer.co.at/></a>* |
<a class="moz-txt-link-abbreviated" href="mailto:karl@zeilhofer.co.at">karl@zeilhofer.co.at</a> | +43 660 6591574 | *UID:*ATU64031657
------------------------------------------------------------------------
_______________________________________________
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>
<pre class="moz-quote-pre" wrap="">_______________________________________________
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>
<div class="moz-signature">-- <br>
<title></title>
<table height="67" cellspacing="1" cellpadding="1" border="0"
width="636">
<tbody>
<tr>
<td> <strong>Mechatronik</strong></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> <strong>Karl Zeilhofer</strong></td>
<td style="text-align: center;"> |</td>
<td> <span style="font-size:12px;">Wengstraße 58</span></td>
<td> |</td>
<td> <span style="font-size:12px;">4643 Pettenbach</span></td>
<td> |</td>
<td> <span style="font-size:12px;">Austria</span></td>
</tr>
<tr>
<td> <font style="font-size: 10pt;" size="2"><b><a
href="http://www.zeilhofer.co.at/">www.zeilhofer.co.at</a></b></font></td>
<td> |</td>
<td> <span style="font-size:12px;"><a class="moz-txt-link-abbreviated" href="mailto:karl@zeilhofer.co.at">karl@zeilhofer.co.at</a></span></td>
<td> |</td>
<td> <span style="font-size:12px;">+43 660 6591574</span></td>
<td> |</td>
<td> <span style="font-size:12px;"><font style="font-size:
10pt;"><b>UID:</b></font><font style="font-size:
10pt;"> ATU64031657</font></span></td>
</tr>
</tbody>
</table>
<hr>
<p> </p>
</div>
</body>
</html>