[etherlab-users] FMMU, notLRW problems
Florian Pose
fp at igh-essen.com
Tue Dec 15 06:30:48 CET 2009
On Mon, Nov 16, 2009 at 08:50:46AM +0100, Ezio DelBono wrote:
> The vendor of the slave says that:
> /Just looking at the master log files, I've noticed one other potential
> problem: their master seems to think that we support FMMU bitwise
> operation. We do not support this and as such report it accordingly (our
> slave sets bit 0 of register address 0x08 to 1 on the slave, which means
> that FMMU bit operation is not supported). Has the master got the sense of
> this bit reversed, perhaps?
No, because FMMUs are always configured byte-wise, so the value of the
bit does not matter.
> - SECOND PROBLEM -
> In dmesg kernel log i have:
> EtherCAT: Domain0: Logical address 0x00000000, 8 byte, expected working
> counter 3.
> EtherCAT: Datagram domain0-0: Logical offset 0x00000000, 8 byte, type
> LRW.
>
> The vendor's answer:
> /I can see a problem: In the file <dmesg.log>, line 24 seems to suggest
> that the Master is trying to use the LRW service, which, of course is not
> supported. The master seems to know that this not possible: the LRW command
> is not supported by our device. Can you ask to use LRD and LWR instead?
You can easily do this by creating different domains for input and output.
--
Best regards,
Florian Pose
http://etherlab.org
More information about the Etherlab-users
mailing list