<div>Hi,</div><div><br></div><div>I have a big problem with TI AM3359ICE, the working_count still 0. </div><div><br></div><div>sam@debian:/opt/etherlab/bin$ sudo ./ethercat domain -v</div><div>Domain0: LogBaseAddr 0x00000000, Size   8, WorkingCounter 0/3</div>
<div>  SlaveConfig 0:0, SM3 ( Input), LogAddr 0x00000000, Size 4</div><div>    00 00 00 00 </div><div>  SlaveConfig 0:0, SM2 (Output), LogAddr 0x00000004, Size 4</div><div>    00 00 00 00 </div><div><br></div><div>That means slave doesn't answer the master, right??</div>
<div>when running the application, i get messages below</div><div><br></div><div>[ 8843.093320] EtherCAT DEBUG 0: Stopping master thread.</div><div>[ 8843.093355] EtherCAT DEBUG 0: Master IDLE thread exiting...</div><div>
[ 8843.093396] EtherCAT 0: Master thread exited.</div><div>[ 8843.093402] EtherCAT DEBUG 0: FSM datagram is f5db2be0.</div><div>[ 8843.093404] EtherCAT 0: Starting EtherCAT-OP thread.</div><div>[ 8843.093491] EtherCAT DEBUG 0: Operation thread running with fsm interval = 4000 us, max data size=45000</div>
<div>[ 8843.093495] EtherCAT DEBUG 0: mmap()</div><div>[ 8843.093500] EtherCAT WARNING 0: 1 datagram UNMATCHED!</div><div>[ 8843.093503] EtherCAT DEBUG 0: Vma fault, virtual_address = b7764000, offset = 0, page = c2c874c0</div>
<div>[ 8845.095442] EtherCAT DEBUG 0: Configuration changed (aborting state check).</div><div>[ 8845.095446] EtherCAT DEBUG 0: Writing system time offsets...</div><div>[ 8845.095449] EtherCAT WARNING 0: No app_time received up to now, but master already active.</div>
<div>[ 8845.095451] EtherCAT DEBUG 0: Requesting OP...</div><div>[ 8845.135401] EtherCAT DEBUG 0-0: Changing state from PREOP to OP.</div><div>[ 8845.135405] EtherCAT DEBUG 0-0: Configuring...</div><div>[ 8845.171887] EtherCAT DEBUG 0-0: Now in INIT.</div>
<div>[ 8845.171888] EtherCAT DEBUG 0-0: Clearing FMMU configurations...</div><div>[ 8845.191858] EtherCAT DEBUG 0-0: Clearing sync manager configurations...</div><div>[ 8845.211832] EtherCAT DEBUG 0-0: Configuring mailbox sync managers...</div>
<div>[ 8845.211834] EtherCAT DEBUG 0-0: SM0: Addr 0x1000, Size 128, Ctrl 0x26, En 1</div><div>[ 8845.211836] EtherCAT DEBUG 0-0: SM1: Addr 0x1400, Size 128, Ctrl 0x22, En 1</div><div>[ 8845.271751] EtherCAT DEBUG 0-0: Now in PREOP.</div>
<div>[ 8845.271758] EtherCAT DEBUG 0-0: SM2: Addr 0x1800, Size   4, Ctrl 0x64, En 1</div><div>[ 8845.271759] EtherCAT DEBUG 0-0: SM3: Addr 0x1C00, Size   4, Ctrl 0x20, En 1</div><div>[ 8845.291725] EtherCAT DEBUG 0 0:0: FMMU: LogAddr 0x00000000, Size   4, PhysAddr 0x1C00, SM3, Dir in</div>
<div>[ 8845.291727] EtherCAT DEBUG 0 0:0: FMMU: LogAddr 0x00000004, Size   4, PhysAddr 0x1800, SM2, Dir out</div><div>[ 8845.351644] EtherCAT DEBUG 0-0: Now in SAFEOP.</div><div>[ 8845.391591] EtherCAT DEBUG 0-0: Now in OP. Finished configuration.</div>
<div>[ 8845.415009] EtherCAT 0: Slave states: OP.</div><div><br></div><div>sam@debian:/opt/etherlab/bin$ sudo ./ethercat config -v</div><div>Alias: 0</div><div>Position: 0</div><div>Vendor Id: 0xe000059d</div><div>Product code: 0x54490001</div>
<div>Attached slave: 0 (OP)</div><div>Watchdog divider: (Default)</div><div>Watchdog intervals: (Default)</div><div>SM2, Dir: Output, Watchdog: Enable</div><div>  PDO 0x1601</div><div>    PDO entry 0x7010:00, 32 bit</div>
<div>SM3, Dir: Input, Watchdog: Disable</div><div>  PDO 0x1a00</div><div>    PDO entry 0x6000:00, 32 bit</div><div>SDO configuration:</div><div>  None.</div><div>IDN configuration:</div><div>  None.</div><div><br></div><div>
<br></div><div>Do I miss some configuration??</div><div><br></div><div>In windows with twincat master, I can get digital input data and set digital output to turn led on.  </div><div><br></div><div><br></div><div>Any suggestion, thanks...</div>