Ok, progress - kindof. After patching fsm_pdo.c to transferring the SDOs enblock I now get: [16864.527240] EtherCAT: Requesting master 0... [16864.527247] EtherCAT: Successfully requested master 0. [16864.527411] EtherCAT 0: Domain0: Logical address 0x00000000, 16 byte, expected working counter 3. [16864.527415] EtherCAT 0: Datagram domain0-0-main: Logical offset 0x00000000, 16 byte, type LRW. [16864.527574] EtherCAT 0: Master thread exited. [16864.527580] EtherCAT 0: Starting EtherCAT-OP thread. [16864.528145] EtherCAT WARNING 0: 1 datagram UNMATCHED! [16865.007323] EtherCAT WARNING 0: No application time received up to now, but master already active. [16865.376029] EtherCAT ERROR 0-0: Failed to set SAFEOP state, slave refused state change (PREOP + ERROR). [16865.378026] EtherCAT ERROR 0-0: AL status message 0x0025: "Invalid Output Mapping". [16865.382069] EtherCAT 0-0: Acknowledged state PREOP.
So it is "Invalid Output Mapping" now. Let's call it a day. For anyone who wants to follow I have uploaded the pcap-File to https://cloud.cloos.de/sharing/op1jvp1q8 -- Etherlab-users mailing list Etherlab-users@etherlab.org https://lists.etherlab.org/mailman/listinfo/etherlab-users