Using Xenomai and the specific patched drivers, I could easily go beyond 10
kHz with an EK1100 and 2 EL2008 on a Core 2 Duo 2.2 Ghz with e1000. I also
did extensive measurement of delays and came up with about 6.5 us for the
IgH master and something in the order of 10 us for the NIC from transmit
Someone actually did that and I extensively tested it. The patch was very
simple.
How was this packet arrival time measured ?
...the ethercat master developers said you don't need to know when a
packet arrives.
I could understand their point if the patch would hurt performance too
Yes, I would also be extremely interested in the patch.
It would actually be very(!!!) useful to have available variation of
ecrt_master_receive() that would block and wait till the transaction is
done and then returns ASAP when it can.
The other option would be some notification from master or
-users-boun...@etherlab.org] On Behalf Of Jeroen Van den Keybus
Sent: Thursday, 21 November 2013 05:34
To: Curt
Cc: etherlab-users@etherlab.org
Subject: Re: [etherlab-users] example code
Using Xenomai and the specific patched drivers, I could easily go beyond 10 kHz
with an EK1100 and 2 EL2008
Sorry for the newbie questions.
I've downloaded built and installed the ethercat master 1.5.2.
Used the generic driver to communicated with an Beckhoff EK1101 hub, EL1034
digital input and EL2034 digital output.
I then modified the ./example/user/main.c code to work with these modules.
Seems