Re: [etherlab-users] AL status message 0x0036: "DC Sync0 Cycle Time"

2018-03-08 Thread Martin Troxler
Hi Mike, We use RT-Preempt and the generic driver over a e1000e and achieve 4kHz. Make sure that your PC really supports realtime with cyclictest utility. Increase the priority of your cylic-loop thread to realtime priority 80. And don't forget to increase the priority of the Tx/Rx-Irqs of the

Re: [etherlab-users] is some one working on a debianized version of etherlab with DKMS support for the ethercat drivers

2014-11-12 Thread Martin Troxler
On 12.11.2014 11:26, JR Coding wrote: > Hello all, > > I was wondering if some one is working on a debianized version of the > etherlab package > ideally with DKMS support for the ethercat driver? > > I just started to debianize etherlab-1.5.2 but stuck on how to configure that > the > drivers wi

Re: [etherlab-users] Working counter changed to 0/113

2014-04-09 Thread Martin Troxler
On 09.04.2014 14:02, pier wrote: > Dear helper > > Sometimes in a couple of hours or more we receive this messages in > > the syslog : > > Apr 7 07:31:33 (none) kernel: EtherCAT 0: Domain 0: Working counter changed > to 0/113. > Hi Pier If your realtime tasks runs as in a usermode thread and acc

Re: [etherlab-users] Call control executable as user without admin rights

2014-04-02 Thread Martin Troxler
On 02.04.2014 14:42, Matthias Liermann wrote: > > Hello, > > We use Etherlab 2.0 for the automation of a hydraulic test rig. We would like > to give users without admin rights the > permission to execute control programs which have been built with the > Simulink coder and the etherlab toolbox. W

Re: [etherlab-users] etherlab dc sync check

2014-01-06 Thread Martin Troxler
tin -- Martin Troxler Senior Software Engineer R&D Department E1 Komax AG Industriestrasse 6 CH - 6036 Dierikon Note: This e-mail is for the named person's use only. It may contain confidential and/or privileged information. If you have received this e-mail in error, pleas

[etherlab-users] etherlab dc sync check

2014-01-05 Thread Martin Troxler
Hi, our (>20) slaves sync within less than 200 ms (with a 4kHz cycle frequency). Do you build with the EC_HAVE_CYCLES build option? It greatly increases the accuracy of the time offset calculations. Regards Martin -- Martin Troxler Senior Software Engineer R&D Department E1 K

Re: [etherlab-users] waiting for received frames

2013-11-21 Thread Martin Troxler
On 21.11.2013 14:06, Jeroen Van den Keybus wrote: > I'm just wondering if the need for receipt notification would e.g. arise when > someone would send an EtherCAT frame A > for gathering data and, as soon as that frame returns, do some calculations > and send a second frame B to apply process >

[etherlab-users] waiting for received frames

2013-11-21 Thread Martin Troxler
Hi I watched that discussion about the need for a API to wait (poll) for received frames. I still don't get it why that is nessessary. Here is a clarification of how ethercat (process data transfer) works: - Process Data should be regarded as idempotent states, which means it doesn't matter how

Re: [etherlab-users] Sync manager and datagram react

2011-07-11 Thread martin troxler
Hi >When reading the EtherCAT Master documentation about FMMU, I meet this >sentence: "In order to >make a sync manager react on a datagram accessing its >memory, it is necessary to access the last byte >covered by the sync manager." >I do not understand: which access to the last byte? Whose

Re: [etherlab-users] general performance questions

2011-05-11 Thread martin troxler
Hi George We use Ubuntu 10.04 with RT_PREEMT kernels 2.6.31.11-rt or 2.6.33.9-rt (We started with 8.04 and 2.6.24, too) Our system works on a recent Core2Duo, has an update cycle of 250µs and one domain with up to 1kB (5-20 servo drives running in cyclic position mode). The CPU load of the real

[etherlab-users] How to improve performance of the generic driver together with Intel e1000

2011-04-28 Thread martin troxler
Hi The intel e1000 drivers use interrupt throttling to reduce the load for the kernel. However, if you need a bus update rate of > 2kHz you have to disable this throttling, otherwise you will notice lots of missed datagrams. To disable or lower this interrupt throttling you can give the driv

Re: [etherlab-users] 2.6.31 RT_PREEMPT kernel and e1000 driver not working

2011-04-28 Thread martin troxler
Hello Newell We use almost the same system configuration (same Ubuntu, same rt kernel, Intel 82541PI). Could you please enable ethercat debugging (ethercat debug 1) and add the kernel log (dmesg output). Thanks Martin >>> Andreas Stewering-Bone 28/4/2011 09:49 >>> Hello Newell, I think

[etherlab-users] EtherCAT Master used from user mode

2009-05-19 Thread martin troxler
Hi Andre We use the etherlab master on a RTPREEMPT kernel and did some very excessive performance measurements: We used an update cycle of 250 µs and measured the jitter on a Beckhoff analog output device with an oszilloscope. We even ran a Windows GUI app in a vmware environment. The jitter wa

[etherlab-users] master startup script uses bashisms

2008-12-17 Thread martin troxler
ion' keyword or - mark the script as a bash script (#/bin/bash) Best regards Martin Troxler Note: This e-mail is for the named person's use only. It may contain confidential and/or privileged information. If you have received this e-mail in error, please notify the sender i