> -----Original Message----- > From: Gavin Lambert [mailto:gav...@compacsort.com] > Sent: maandag 11 mei 2015 0:47 > To: 'Fredriek Vanneste'; 'Richard Hacker' > Cc: etherlab-users@etherlab.org > Subject: RE: [etherlab-users] EtherLab with Omron Accurax PREOP-> OP fail > > On 9 May 2015 02:29, quoth Fredriek Vanneste: > > > If the same thing occurs when you try to run your application code, > > > then you need to check that you're calling ecrt_slave_config_dc and > > > passing it the correct parameters (as specified by the slave > > > vendor). > > > > I get the same problem as with the ecrt_slave_config_state function. > > The program fails whenever it reaches this function. > > This is what dmesg gives: > > [17675.763801] EtherCAT: Requesting master 0... > > [17675.763807] EtherCAT: Successfully requested master 0. > > [17675.764124] EtherCAT 0: Domain0: Logical address 0x00000000, 44 > > byte, expected working counter 3. > > [17675.764127] EtherCAT 0: Datagram domain0-0-main: Logical offset > > 0x00000000, 44 byte, type LRW. > > [17675.764158] EtherCAT 0: Master thread exited. > > [17675.764159] EtherCAT 0: Starting EtherCAT-OP thread. > > [17675.765211] estimation task[16822]: segfault at 10 ip > > 00007f3254f8b537 > sp > > 00007f3255378c20 error 4 in > > libethercat_rtdm.so.1.0.0[7f3254f87000+8000] > > [17675.870158] EtherCAT WARNING: Datagram ffff8801248f2688 > > (master-fsm) > was > > SKIPPED 1 time. > > [17675.901068] Xenomai: RTDM: closing file descriptor 0. > > [17675.901075] EtherCAT 0: Releasing master... > > [17675.901088] EtherCAT 0: Master thread exited. > > [17675.901097] EtherCAT 0: Starting EtherCAT-IDLE thread. > > [17675.901146] EtherCAT 0: Released. > > [17675.901160] Xenomai: native: cleaning up mutex "mutex" (ret=0). > > [17676.874188] EtherCAT WARNING: Datagram ffff8801248f2688 > > (master-fsm) > was > > SKIPPED 1 time. > > > > Any ideas? > > Most likely you are passing incorrect parameters, or calling things in the > wrong order. It's hard to say for sure exactly what without seeing your > code. >
I have attached a file with the code I used in this example. Thank you in advance. Fred
main.cpp
Description: Binary data
_______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users