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 _______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
