Re: [Etherlab-dev] Register to read jitter

2022-12-14 Thread Graeme Foot
Hi Martin, Is this the one you are after? Register System Time Difference (0x092C:0x092F) [cid:image002.png@01D8FF21.C0EE0E60] Regards, Graeme. From: Etherlab-dev On Behalf Of Steih, Martin Sent: Friday, 26 November 2021 22:19 To: etherlab-dev@etherlab.org Subject: [Etherlab-dev] Register

Re: [Etherlab-dev] Ethercat mailbox gateway and TwinSAFE loader issues

2021-03-29 Thread Graeme Foot
Hi Mark, The mbg readme has the following note: The Mailbox Header has a Cnt parameter (bits 5-7 of the last byte of the header). If this value is zero the slave should always accept the incoming mailbox request. If the value is non-zero (1-7) then the slave will only accept the request

Re: [Etherlab-dev] Improved debugging and behavior on sick SII contents

2020-09-22 Thread Graeme Foot
mber 2020 10:24 pm To: Graeme Foot Cc: etherlab-dev@etherlab.org Subject: Re: Improved debugging and behavior on sick SII contents Hi, Graeme, On Mon, Sep 21, 2020 at 09:40:37PM +, Graeme Foot wrote: > I see you checked in some extra debugging on SII content a couple of > weeks ago. Ha

Re: [Etherlab-dev] Improved debugging and behavior on sick SII contents

2020-09-21 Thread Graeme Foot
checking the dc registers (which may also be initialised from the EEPROM). This state now blocks until bit 0 is set (PDI operation/EEPROM loaded bit) and error's out if there is a timeout. Regards, Graeme Foot. 0002-retry-dc-register.patch Description: 0002-retry-dc-register.patch -- Etherlab-dev

Re: [etherlab-dev] Hot plugged modules failing to read DC register

2019-09-25 Thread Graeme Foot
ad request. I'm not using any patch to disable automatic rescan as far as I'm aware. I'm only using your patchset and the extra's I've submitted. Cheers, Graeme. From: Gavin Lambert Sent: Thursday, 26 September 2019 1:13 PM To: Graeme Foot ; etherlab-dev@etherlab.org Subject: RE: Hot plugg

Re: [etherlab-dev] Hot plugged modules failing to read DC register

2019-09-24 Thread Graeme Foot
. From: etherlab-dev On Behalf Of Graeme Foot Sent: Tuesday, 24 September 2019 5:20 PM To: etherlab-dev@etherlab.org Subject: [etherlab-dev] Hot plugged modules failing to read DC register Hi, I've had occasional issues with EL7332 and EL7342 modules where they will go to SafeOp + Error if you

[etherlab-dev] Small fix for EoE commit @ rev 2597

2019-09-03 Thread Graeme Foot
Hi Florian, I've come across a small bug in the default branch from commit @ rev 2597 (0e145bb05859) "Implemented EoE Set IP parameter request via command-line tool". In master/fsm_slave.c, line 141 if (fsm->eoe_request) { fsm->soe_request->state = EC_INT_REQUEST_FAILURE;

Re: [etherlab-dev] Missing Vendor ID / Product Code

2019-06-10 Thread Graeme Foot
turn comes up. In these cases if ec_read_mbox_locked() fails the datagram state is also set to EC_DATAGRAM_INVALID so the patch should also cover this case. Regards, Graeme. From: etherlab-dev On Behalf Of Graeme Foot Sent: Monday, 4 March 2019 2:36 PM To: etherlab-dev@etherlab.org Subje

Re: [etherlab-dev] Missing Vendor ID / Product Code

2018-10-11 Thread Graeme Foot
with it. Graeme. From: Gavin Lambert Sent: Wednesday, 8 August 2018 3:13 PM To: Graeme Foot ; etherlab-us...@etherlab.org Subject: RE: Missing Vendor ID / Product Code There’s lots of things that can cause that. Most often, I’ve seen this when packets get lost or corrupted, so the initial discovery

Re: [etherlab-dev] ec_lock_* vs. ec_ioctl_lock in master/ioctl.c

2018-05-06 Thread Graeme Foot
Hi, I found a couple of bugs in my patches. New patches attached. Graeme. -Original Message- From: etherlab-dev [mailto:etherlab-dev-boun...@etherlab.org] On Behalf Of Graeme Foot Sent: Wednesday, 7 March 2018 10:53 AM To: Gavin Lambert <gav...@compacsort.com> Cc: etherl

Re: [etherlab-dev] ec_lock_* vs. ec_ioctl_lock in master/ioctl.c

2018-03-04 Thread Graeme Foot
> From: Esben Haabendal [mailto:esbenhaaben...@gmail.com] On Behalf Of Esben > Haabendal > > >> Graeme Foot <graeme.f...@touchcut.com> writes: > >> > >> > The ec_ioctl_lock_up() and ec_ioctl_lock_down_interruptible() calls > >> > we

Re: [etherlab-dev] EoE patchs and questions

2018-02-28 Thread Graeme Foot
> -Original Message- > From: Esben Haabendal [mailto:esbenhaaben...@gmail.com] On Behalf Of Esben > Haabendal > Sent: Thursday, 1 March 2018 2:02 AM > To: Graeme Foot <graeme.f...@touchcut.com> > Cc: etherlab-dev@etherlab.org > Subject: Re: [etherlab-dev] EoE p

Re: [etherlab-dev] EoE patchs and questions

2018-02-16 Thread Graeme Foot
. Thanks, Graeme. From: Gavin Lambert <gav...@compacsort.com> Sent: Friday, 16 February 2018 7:47:17 PM To: Graeme Foot; etherlab-dev@etherlab.org Subject: RE: EoE patchs and questions Those sound like great changes to have. I suspect the EoE-OP thing cam

Re: [etherlab-dev] Pre-announcement: unofficial patchset update (Gavin Lambert)

2017-05-07 Thread Graeme Foot
> > Mere moments ago, quoth I: > > On 28 April 2017 11:59, quoth Graeme Foot: > > > 2) Your 0054 patch successfully moved the slave sdo request processing > > > from the master fsm's idle state to be called every cycle of the master > > > thread. > &g

Re: [etherlab-dev] Pre-announcement: unofficial patchset update (Gavin Lambert)

2017-04-27 Thread Graeme Foot
ock_64bit_time.patch) It takes a fair bit of time creating and maintaining patches so everyone's effort has been much appreciated. Regards, Graeme Foot -Original Message- From: etherlab-dev [mailto:etherlab-dev-boun...@etherlab.org] On Behalf Of Knud Baastrup Sent: Thursday, 27

Re: [etherlab-dev] "Master still waiting for devices!" problem.

2017-01-18 Thread Graeme Foot
Hi, My CX2100 patch is attached. Graeme. From: 周甫霖 <erixc...@mapacode.tw> Sent: Thursday, 19 January 2017 4:14:33 PM To: Graeme Foot Cc: etherlab-dev@etherlab.org Subject: Re: [etherlab-dev] "Master still waiting for devices!" problem. Hi

Re: [etherlab-dev] "Master still waiting for devices!" problem.

2017-01-18 Thread Graeme Foot
I can think of four possible errors at the moment: 1) Your ethercat configuration file isn't matching the correct MAC address. In /etc/sysconfig/ethercat you have "MASTER0_DEVICE="ff:ff:ff:ff:ff:ff"". ff:ff:ff:ff:ff:ff matches the first available device, looking at devices in the order the

Re: [etherlab-dev] [PATCH] Default branch patchset

2016-05-03 Thread Graeme Foot
, 4 May 2016 11:13 a.m. To: Graeme Foot Subject: RE: [etherlab-dev] [PATCH] Default branch patchset On Wednesday, 4 May 2016 10:55, quoth Graeme Foot: > Are you interested in a patch that can read the SII information for a slave from > disk (if the slave has SII problems)? > > It

Re: [etherlab-dev] Possible Realtime Issues with Ethercat Master and RT Preempt Kernel

2016-02-03 Thread Graeme Foot
t [mailto:scott.till...@bhemail.com] Sent: Wednesday, 3 February 2016 9:02 p.m. To: Graeme Foot; Dr.-Ing. Matthias Schöpfer; etherlab-dev@etherlab.org Subject: RE: [etherlab-dev] Possible Realtime Issues with Ethercat Master and RT Preempt Kernel Hi Graeme, Since you brought up the typical proces

Re: [etherlab-dev] Possible Realtime Issues with Ethercat Master and RT Preempt Kernel

2016-02-03 Thread Graeme Foot
a.m. To: 'Tillman, Scott'; Graeme Foot; Dr.-Ing. Matthias Schöpfer; etherlab-dev@etherlab.org Subject: RE: [etherlab-dev] Possible Realtime Issues with Ethercat Master and RT Preempt Kernel On 3 February 2016 21:02, quoth Tillman, Scott: > Since you brought up the typical process cycle: I have b

Re: [etherlab-dev] Possible Realtime Issues with Ethercat Master and RT Preempt Kernel

2016-02-02 Thread Graeme Foot
Hi, Just a thought for the day, how many EtherCAT slaves do you have and what's the last slaves "DC system time transmission delay"? Use the command "ethercat slaves -v" and check the last slaves "DC system time transmission delay" value. If you have a linear topology then the complete wire

Re: [etherlab-dev] [QUARANTINE] [PATCH] My patchset roundup July 2015

2015-07-12 Thread Graeme Foot
Hi, Re: gavinl-2004-sdo_write_size. What I have been doing to allow one SDO Request object for all data sizes is to call ecrt_sdo_request_read() every time before calling ecrt_sdo_request_write(). This sets the size specific to the object you are about to write at the expense of extra time

Re: [etherlab-dev] How to send the data EC-Master to EC-Slave by using program

2015-02-22 Thread Graeme Foot
Hi, This may be of help to you: http://lists.etherlab.org/pipermail/etherlab-users/2014/002645.html http://lists.etherlab.org/pipermail/etherlab-users/2014/002647.html Graeme. From: etherlab-dev [mailto:etherlab-dev-boun...@etherlab.org] On Behalf Of veeranjaneyulu Sent: Friday, 20 February

Re: [etherlab-dev] Multiple mailbox protocols and other issues

2015-02-02 Thread Graeme Foot
From: etherlab-dev [mailto:etherlab-dev-boun...@etherlab.org] On Behalf Of Gavin Lambert On 2 February 2015 20:18, quoth Knud Baastrup: 16_improved_ethercat_rescan_performance.patch: The SII data and PDOs will now be stored when the EtherCAT master is in its operation phase. The stored