To Whomever,<div><br></div><div>Our company uses the Etherlab ethercat (1.4) drivers with RTAI for an industrial controls language package that we developed. One one site we&#39;re getting frequent error messages:</div><div>
<br></div><div><br></div><div><div>Jun  5 04:03:36 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 47/47.</div><div>Jun  5 04:03:37 trak1 kernel: EtherCAT WARNING: 4 datagrams UNMATCHED!</div><div>Jun  5 04:03:37 trak1 kernel: EtherCAT: Domain 0: 8 working counter changes - now 47/47.</div>
<div>Jun  5 04:03:41 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div><div>Jun  5 04:03:41 trak1 kernel: EtherCAT WARNING: 1 datagram UNMATCHED!</div><div>Jun  5 04:03:42 trak1 kernel: EtherCAT: Domain 0: 3 working counter changes - now 47/47.</div>
<div>Jun  5 04:03:42 trak1 kernel: EtherCAT WARNING: 1 datagram UNMATCHED!</div><div>Jun  5 04:03:46 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div><div>Jun  5 04:03:47 trak1 kernel: EtherCAT WARNING: 2 datagrams UNMATCHED!</div>
<div>Jun  5 04:03:47 trak1 kernel: EtherCAT: Domain 0: 5 working counter changes - now 47/47.</div><div>Jun  5 04:03:48 trak1 kernel: EtherCAT WARNING: 7 datagrams UNMATCHED!</div><div>Jun  5 04:03:48 trak1 kernel: EtherCAT: Domain 0: 22 working counter changes - now 47/47.</div>
<div>Jun  5 04:03:49 trak1 kernel: EtherCAT WARNING: 19 datagrams UNMATCHED!</div><div>Jun  5 04:03:49 trak1 kernel: EtherCAT: Domain 0: 36 working counter changes - now 47/47.</div><div>Jun  5 04:03:50 trak1 kernel: EtherCAT WARNING: 17 datagrams UNMATCHED!</div>
<div>Jun  5 04:03:50 trak1 kernel: EtherCAT: Domain 0: 26 working counter changes - now 47/47.</div><div>Jun  5 04:04:27 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div><div>Jun  5 04:04:28 trak1 kernel: EtherCAT WARNING: 6 datagrams UNMATCHED!</div>
<div>Jun  5 04:04:28 trak1 kernel: EtherCAT: Domain 0: 11 working counter changes - now 47/47.</div><div>Jun  5 04:04:50 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div><div>Jun  5 04:04:50 trak1 kernel: EtherCAT WARNING: 1 datagram UNMATCHED!</div>
<div>Jun  5 04:04:51 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 47/47.</div><div>Jun  5 04:04:53 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div><div>Jun  5 04:04:54 trak1 kernel: EtherCAT WARNING: 1 datagram UNMATCHED!</div>
<div>Jun  5 04:04:54 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 47/47.</div><div>Jun  5 04:05:12 trak1 kernel: EtherCAT: Domain 0: Working counter changed to 0/47.</div></div><div><br></div><div><br></div>
<div><br></div><div>We normally get this if etherlab/ethercat domans are reconfigured and restarted but at this facility we&#39;re getting messages several times a minute. Sometimes the unit lose communications with some modules and it takes some time for the system to reconfigure (as seen running  &quot;ethercat slaves&quot;). </div>
<div><br></div><div>Does anyone have any suggestions as to what the cause might be? We&#39;ve replaced modules, replaced interface cards? We haven&#39;t seen this at other installations with the same software. </div><div>
<br></div><div>I have a second question as well. The documentation/information on the page for the 1.5 generic driver indicates that the generic drive is not compatible with RTAI. What does this mean? Does that mean if I have RTAI installed but use the generic driver with a user space program it won&#39;t work, i.e., the RTAI patches break the generic driver ... or does it just mean that the generic driver cannot be used with an RTAI scheduled kernel module or LXRT scheduled program? </div>
<div><br></div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Mark Olson</div><div>The Numina Group of Companies</div><div><br></div>