<html><head><meta http-equiv="Content-type" content="text/html;charset=UTF-8"/></head><p>It will work fine for ET1100 or ET1100 based ESC slaves. For several FPGA based ESC like the one in your SanyoDenki, Maxon Maxpos... you may get trouble. The point is, tx burst dma buffer for r8169 driver is too small (for these slaves), looking at the r8169...ethercat.c you  can see this line</p><p>#define TX_DMA_BURST   7       /* Maximum PCI burst, '7' is unlimited */</p><p>The explanation '/* Maximum PCI burst, '7' is unlimited */'  is not true, in fact this number causes Tx ring full issue. Increase this number to about 9 (or 10) your problem will be absplutely gone.</p><p>Hope this help.</p><p>--</p><p>Ho Tam,</p><p><a href="http://www.neuromeka.com">www.neuromeka.com</a></p><p><a href="http://www.TheEtherCat.com">www.TheEtherCat.com</a></p><p><br></p><p><br></p><p>Sent from the Works Mail app.</p>
</html><html><head><meta name="viewport" content="width=device-width"/></head><body style="font-size:10pt">-----Original Message-----<br>From: <etherlab-users-request@etherlab.org><br>To: <etherlab-users@etherlab.org><br>Sent: 2017.01.11 오후 08:00:01<br>Subject: etherlab-users Digest, Vol 115, Issue 4<br><br>

Send etherlab-users mailing list submissions to<br>      etherlab-users@etherlab.org<br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> http://lists.etherlab.org/mailman/listinfo/etherlab-users<br>or, via email, send a message with subject or body 'help' to<br>        etherlab-users-request@etherlab.org<br><br>You can reach the person managing the list at<br>  etherlab-users-owner@etherlab.org<br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of etherlab-users digest..."<br><br><br>Today's Topics:<br><br>   1. BUG! Tx Ring full when queue awake! using ec_r8169<br>      (Raimarius Delgado)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Wed, 11 Jan 2017 12:56:48 +0900<br>From: Raimarius Delgado <raim223@seoultech.ac.kr><br>To: etherlab-users@etherlab.org<br>Subject: [etherlab-users] BUG! Tx Ring full when queue awake! using<br>       ec_r8169<br>Message-ID: <8c8896c6-c6f4-79ce-f0c8-f99d3daf7d08@seoultech.ac.kr><br>Content-Type: text/plain; charset=utf-8; format=flowed<br><br>Hi everyone,<br>I am experiencing problems regarding realtek r8169. My system is flooded <br>with:<br>[   98.153777] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.164732] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.175721] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.185671] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.196641] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.207627] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.218587] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.229550] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.240504] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.251454] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.262402] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.273349] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br>[   98.284296] ec_r8169 0000:01:00.0 (unregistered net_device): BUG! Tx <br>Ring full when queue awake!<br><br>I am running IgH EtherCAT 1.5.2 on top of Linux 3.14.15 using the <br>real-time co-kernel Xenomai 2.6.5. The error occurs when the ec_r8169 is <br>loaded and the master is connected with different products that I have <br>tested:<br>Sanyo Sansmotion R<br>Maxon EPOS3<br><br>However, the error does not occur for the following servo drives though:<br>LS Mecapion L7<br>Panasonic<br><br><br>Does anyone have an idea what seem to be the problem?<br><br>Raimarius Delgado<br><br><br><br>------------------------------<br><br>Subject: Digest Footer<br><br>_______________________________________________<br>etherlab-users mailing list<br>etherlab-users@etherlab.org<br>http://lists.etherlab.org/mailman/listinfo/etherlab-users<br><br><br>------------------------------<br><br>End of etherlab-users Digest, Vol 115, Issue 4<br>**********************************************<br><br></body></html>
<table style="display:none"><tr><td><img src="https://kr1-mail.worksmobile.com/readReceipt/notify/?img=ClbmKAgmKAumKqKlKqtqKAushAp0a6tdKA0SaAbdp6MrKxvZMokCFovdFru%2FKrMwFr3gMXpXMBImKAt5%2Br9C16m5W4C5bX0q%2BzkR74FTWx%2FspB3cpBinM6UR%2BBF0bNFgpB3cpBinM6U5WXiN.gif" border="0"></td></tr></table>