<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forums.obdev.at/app.php/feed/topic/616" />

	<title>Objective Development Forums</title>
	
	<link href="https://forums.obdev.at/index.php" />
	<updated>2007-07-30T20:57:59+02:00</updated>

	<author><name><![CDATA[Objective Development Forums]]></name></author>
	<id>https://forums.obdev.at/app.php/feed/topic/616</id>

		<entry>
		<author><name><![CDATA[vobs]]></name></author>
		<updated>2007-07-30T20:57:59+02:00</updated>

		<published>2007-07-30T20:57:59+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=616&amp;p=1827#p1827</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1827#p1827"/>
		<title type="html"><![CDATA[Problem with interrupt-in endpoint and USB hub]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1827#p1827"><![CDATA[
Sorry, forgot to log in...<br /><br /><blockquote><div><cite>Anonymous wrote:</cite>Hi Christian,<br /><br />thanks for your answer!<br /><br />As you never observed similar problems, I checked the usb kernel drivers on my Linux system. After using usd-ohci.o instead of ehci-hcd.o everything works just fine!</div></blockquote><p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=339">vobs</a> — Mon Jul 30, 2007 8:57 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2007-07-30T20:56:13+02:00</updated>

		<published>2007-07-30T20:56:13+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=616&amp;p=1826#p1826</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1826#p1826"/>
		<title type="html"><![CDATA[Problem with interrupt-in endpoint and USB hub]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1826#p1826"><![CDATA[
Hi Christian,<br /><br />thanks for your answer!<br /><br />As you never observed similar problems, I checked the usb kernel drivers on my Linux system. After using usd-ohci.o instead of ehci-hcd.o everything works just fine!<p>Statistics: Posted by Guest — Mon Jul 30, 2007 8:56 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[christian]]></name></author>
		<updated>2007-07-30T16:38:44+02:00</updated>

		<published>2007-07-30T16:38:44+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=616&amp;p=1822#p1822</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1822#p1822"/>
		<title type="html"><![CDATA[Problem with interrupt-in endpoint and USB hub]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1822#p1822"><![CDATA[
I'm running RemoteSensor (which uses an Intertupt-In endpoint to signal the availablility of data) through a USB 2.0 hub connected to a USB 1.1 host since years without problems.<br /><br />Since hubs should be transparent to the device, I have no real idea how this can happen. I should note, though, that USB 2.0 hubs implement the USB protocol for low speed devices by themselves. This means that you may be working with a slightly different implementation of a USB host when you use the hub.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=8">christian</a> — Mon Jul 30, 2007 4:38 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[vobs]]></name></author>
		<updated>2007-07-29T20:31:19+02:00</updated>

		<published>2007-07-29T20:31:19+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=616&amp;p=1813#p1813</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1813#p1813"/>
		<title type="html"><![CDATA[Problem with interrupt-in endpoint and USB hub]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=616&amp;p=1813#p1813"><![CDATA[
Dear all,<br /><br />I use AVR-USB for the implemetation of a special interface converter for the Hameg 81xx measurement devices. As I do not want to poll the interfaces permanently, I implemented the interrupt-in endpoint. Everything seems to work quite well, I was able to use libusb's usb_interrupt_read() function on my Linux host and it behaved at it was intended to. <br />When I connected the converter via an USB hub to the host,  usb_interrupt_read()  returns error -22 (error submitting URB: Invalid argument). I tested it with another USB hub, but got the same errors. <br /><br />My configuration: <br /><br />Host:<br />* Linux 2.4.34.5<br />* libusb-0.1.12<br /><br />AVR-USB:<br />* HID (according to AVR-doper)<br />* interrupt-in endpoint<br />* usbFunctionWrite() and usbFunctionRead()<br /><br />HUB:<br />* USB 2.0 (Thyphoon card reader with 3 USB ports)<br /><br />AVR:<br />* AVR mega 162<br />* avr-gcc 4.2.0<br />* avr libc 1.4.6<br /><br />Was any member of the community able to use the interrupt-in endpoint via an USB hub? <br />Any hints? Thanks!<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=339">vobs</a> — Sun Jul 29, 2007 8:31 pm</p><hr />
]]></content>
	</entry>
	</feed>
