<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 66: write timeouts after some time - driver stops working</title><link>https://sourceforge.net/p/linux-gpib/bugs/66/</link><description>Recent changes to 66: write timeouts after some time - driver stops working</description><atom:link href="https://sourceforge.net/p/linux-gpib/bugs/66/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 29 Mar 2019 13:05:58 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/linux-gpib/bugs/66/feed.rss" rel="self" type="application/rss+xml"/><item><title>#66 write timeouts after some time - driver stops working</title><link>https://sourceforge.net/p/linux-gpib/bugs/66/?limit=25#c6db</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm getting ready to post a question on the mailing list about similar looking errors with an NI USB HS on the Raspberry Pi 3 (USB timeout and subsequent USB errors).  I'm just trying one last test before I do.&lt;/p&gt;
&lt;p&gt;One thing I'd mention immediately is that the Pi's single USB bus is used for communication with the Pi's built-in fast ethernet, so it's possible that network adapter can overload the USB bus alone, without any devices other than the GPIB adapter connected to the Pi's USB port.  Internally the Pi acts as a USB OTG device, and maybe that could have some effect?&lt;/p&gt;
&lt;p&gt;Another thing is that it can be picky about powering USB devices.  Use a powered USB hub with a decent current sourcing capability if you can.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Grimes</dc:creator><pubDate>Fri, 29 Mar 2019 13:05:58 -0000</pubDate><guid>https://sourceforge.netea10383beae9c70a96c97ea2370efabb79c9ed4e</guid></item><item><title>#66 write timeouts after some time - driver stops working</title><link>https://sourceforge.net/p/linux-gpib/bugs/66/?limit=25#f072</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;So far it never happened on a x86-Platform. And it only happens earlier with high bandwidth. But it also stops working with only the GPIB adapter connected.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan Hilsdorf</dc:creator><pubDate>Sat, 02 Feb 2019 23:41:41 -0000</pubDate><guid>https://sourceforge.net7f955e4f2f01fb14887cff5202e01fcd79bb5e61</guid></item><item><title>#66 write timeouts after some time - driver stops working</title><link>https://sourceforge.net/p/linux-gpib/bugs/66/?limit=25#9fb4</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Does this happen on e.g. a desktop PC too?&lt;/p&gt;
&lt;p&gt;From memory the RPi uses a Synopsys USB host controller IP core in its SoC. I've seen issues with this core and high-bandwidth USB devices on other platforms.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philip Pemberton</dc:creator><pubDate>Tue, 23 Oct 2018 09:38:15 -0000</pubDate><guid>https://sourceforge.net6ef9908a5e1b304251fc3350c8f2fb8e9e627468</guid></item><item><title>write timeouts after some time - driver stops working</title><link>https://sourceforge.net/p/linux-gpib/bugs/66/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;After some time the kernel driver stops working. In normal Operation it takes hours, but with heavy USB load (a DVB-S2 adapter) it stops after a few seconds. Until then everything is fine and GPIB communication is possible.&lt;/p&gt;
&lt;p&gt;Hardware: ARM, Raspberry Pi 3, Agilent 82357A (chinese clone)&lt;/p&gt;
&lt;p&gt;linux-gpib: trunk, r1755&lt;/p&gt;
&lt;p&gt;Kernel: 4.14.56-1, Arch Linux Arm&lt;/p&gt;
&lt;p&gt;Kernel log:&lt;br/&gt;
&lt;span&gt;[  261.518238]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  262.558242]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  263.598841]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  264.638240]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  265.678788]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  266.718249]&lt;/span&gt; agilent_82357a_generic_write: write aborted ibs 1, tmo 1000&lt;br/&gt;
&lt;span&gt;[  267.243967]&lt;/span&gt; /home/jan/PKGBUILDs/linux-gpib-svn/src/trunk/linux-gpib-kernel/drivers/gpib/agilent_82357a/agilent_82357a.c: agilent_82357a_generic_write: wait interrupted&lt;/p&gt;
&lt;p&gt;Log ibterm:&lt;br/&gt;
Attempting to open /dev/gpib0&lt;br/&gt;
pad = 1, sad = 0, timeout = 10, send_eoi = 1, eos_mode = 0x0000&lt;br/&gt;
ibterm&amp;gt;*IDN?&lt;br/&gt;
ibterm error: Unable to write to device at pad 1&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;EBUS 14: Bus error&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jan Hilsdorf</dc:creator><pubDate>Fri, 20 Jul 2018 22:21:32 -0000</pubDate><guid>https://sourceforge.netf77f113af67ac74da187b5aef2d4811e48543544</guid></item></channel></rss>