<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Troubleshooting Arduino USB Host Shield</title>
	<atom:link href="http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/feed" rel="self" type="application/rss+xml" />
	<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield</link>
	<description>A Solder Joint</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:12:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Geoff</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-10741</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Fri, 23 Dec 2011 08:40:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-10741</guid>
		<description>Hi wickedandy

I found your post when googling the USB state machine error you encountered.  I have a USB key that throws to that error in the test, but other USB flash drives generate a result without the error.

I decided to reformat the drive (I can&#039;t explain the logic either) and Windows complained the drive was write-protected (which it&#039;s not).  Not sure but perhaps this points to a flakey/faulty USB device rather than an issue with the shield, or other parts of the Arduino setup?

Agreed..perplexing.</description>
		<content:encoded><![CDATA[<p>Hi wickedandy</p>
<p>I found your post when googling the USB state machine error you encountered.  I have a USB key that throws to that error in the test, but other USB flash drives generate a result without the error.</p>
<p>I decided to reformat the drive (I can&#8217;t explain the logic either) and Windows complained the drive was write-protected (which it&#8217;s not).  Not sure but perhaps this points to a flakey/faulty USB device rather than an issue with the shield, or other parts of the Arduino setup?</p>
<p>Agreed..perplexing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-10224</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Mon, 07 Nov 2011 23:38:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-10224</guid>
		<description>Sorry for the ambiguity. 
I&#039;m pretty sure my problem is with the pins for the USB Host Shield for Arduino Nano. I need to figure out which values to change within the code so that it&#039;s compatible. Thanks for the links.</description>
		<content:encoded><![CDATA[<p>Sorry for the ambiguity.<br />
I&#8217;m pretty sure my problem is with the pins for the USB Host Shield for Arduino Nano. I need to figure out which values to change within the code so that it&#8217;s compatible. Thanks for the links.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-10118</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Sat, 05 Nov 2011 23:51:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-10118</guid>
		<description>What is not compatible with what? There are two revisions of the shield - rev.2.0 (current) and 1.xx (legacy). Both have supporting library and USB descriptor examples. Take a look at https://github.com/felis/</description>
		<content:encoded><![CDATA[<p>What is not compatible with what? There are two revisions of the shield &#8211; rev.2.0 (current) and 1.xx (legacy). Both have supporting library and USB descriptor examples. Take a look at <a href="https://github.com/felis/" rel="nofollow">https://github.com/felis/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-10117</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Sat, 05 Nov 2011 23:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-10117</guid>
		<description>It&#039;s not compatible with the USB descriptors code? Or is it not compatible with the USB Host Shield libraries? I&#039;m revisiting this project, and am not quite sure what to focus on.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not compatible with the USB descriptors code? Or is it not compatible with the USB Host Shield libraries? I&#8217;m revisiting this project, and am not quite sure what to focus on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wickedandy</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-9891</link>
		<dc:creator>wickedandy</dc:creator>
		<pubDate>Mon, 31 Oct 2011 22:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-9891</guid>
		<description>I recently purchased a few usb mini shields to make a small pocket sized camera controller. I have successfully prototyped a few and things work great, problem I run into now, is I&#039;ve gone ahead and created a custom pcb that contains all the arduino/usb shield/power managment components, I&#039;m running into an error I can&#039;t quite figure out..  I have run the test sketch to check out all my connections and I get the following error when I connect a camera (7D), what is strange is if I connect any other type  of device
usb memory stick, mouse, keyboard, they all pass the usb test, but the camera refuses
and when I run it on the original prototype that uses the usbshield and arduino pro mini is works correctly...   

Circuits At Home 2010
USB Host Shield QC test routine

Press any key to continue...
Reading REVISION register...Die revision 03
Test PASSED
Checking GPIO lines. Install GPIO loopback adapter and press any key to continue...GPIO read/write mismatch. Write: 0 Read: FF

GPIO check failed. Make sure GPIO loopback adapter is installed
SPI test. Each  &#039;.&#039; indicates 64K transferred. Stops after transferring 1MB (16 dots)
................
Test PASSED
Oscillator start/stop test. Oscillator state is ON
Setting CHIP RESET. Oscillator state is OFF
Clearing CHIP RESET. PLL is stable. Time to stabilize - 94 cycles
Test PASSED
USB Connectivity test. Waiting for device connection... 
Device connected. Resetting
Reset complete. Waiting for the first SOF...
SOF generation started. Enumerating device.Setup packet error: D
USB state machine reached error state
USB state machine reached error state
USB state machine reached error state
USB state machine reached error state
USB state machine reached error state
USB state machine reached error state
USB state machine reached error state


I have attemped to trouble shoot if there are any bad connections etc, everything is
identical electrically to the combo of using the arduino pro mini + usb shield... 
was wondering if there is antyhing else I should be checking, etc.. seems the hardware
is working properly since other devices pass the test...    quite perplexing.</description>
		<content:encoded><![CDATA[<p>I recently purchased a few usb mini shields to make a small pocket sized camera controller. I have successfully prototyped a few and things work great, problem I run into now, is I&#8217;ve gone ahead and created a custom pcb that contains all the arduino/usb shield/power managment components, I&#8217;m running into an error I can&#8217;t quite figure out..  I have run the test sketch to check out all my connections and I get the following error when I connect a camera (7D), what is strange is if I connect any other type  of device<br />
usb memory stick, mouse, keyboard, they all pass the usb test, but the camera refuses<br />
and when I run it on the original prototype that uses the usbshield and arduino pro mini is works correctly&#8230;   </p>
<p>Circuits At Home 2010<br />
USB Host Shield QC test routine</p>
<p>Press any key to continue&#8230;<br />
Reading REVISION register&#8230;Die revision 03<br />
Test PASSED<br />
Checking GPIO lines. Install GPIO loopback adapter and press any key to continue&#8230;GPIO read/write mismatch. Write: 0 Read: FF</p>
<p>GPIO check failed. Make sure GPIO loopback adapter is installed<br />
SPI test. Each  &#8216;.&#8217; indicates 64K transferred. Stops after transferring 1MB (16 dots)<br />
&#8230;&#8230;&#8230;&#8230;&#8230;.<br />
Test PASSED<br />
Oscillator start/stop test. Oscillator state is ON<br />
Setting CHIP RESET. Oscillator state is OFF<br />
Clearing CHIP RESET. PLL is stable. Time to stabilize &#8211; 94 cycles<br />
Test PASSED<br />
USB Connectivity test. Waiting for device connection&#8230;<br />
Device connected. Resetting<br />
Reset complete. Waiting for the first SOF&#8230;<br />
SOF generation started. Enumerating device.Setup packet error: D<br />
USB state machine reached error state<br />
USB state machine reached error state<br />
USB state machine reached error state<br />
USB state machine reached error state<br />
USB state machine reached error state<br />
USB state machine reached error state<br />
USB state machine reached error state</p>
<p>I have attemped to trouble shoot if there are any bad connections etc, everything is<br />
identical electrically to the combo of using the arduino pro mini + usb shield&#8230;<br />
was wondering if there is antyhing else I should be checking, etc.. seems the hardware<br />
is working properly since other devices pass the test&#8230;    quite perplexing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-8752</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Fri, 09 Sep 2011 16:02:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-8752</guid>
		<description>From the brief look at the schematic this thing doesn&#039;t seem to be compatible with my code.</description>
		<content:encoded><![CDATA[<p>From the brief look at the schematic this thing doesn&#8217;t seem to be compatible with my code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-8750</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Fri, 09 Sep 2011 15:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-8750</guid>
		<description>I&#039;m using the Arduino Nano ATmega328 and the corresponding Nano USB Host Shield by Gravitech. I&#039;ve been debugging/coding for quite some time now. Your libraries have helped immensely, and I&#039;m progressing fairly well. I&#039;m up to the segment where I need to acquire the descriptor values from my bluetooth dongle. I&#039;ve got a separate code that requires these values to function so I can use it with the Wiimote. I&#039;m currently getting the &quot;failed to assert OSCOKIRQ&quot;, and none of the troubleshooting guides or comments seem to help. I changed/rechanged the values in Max3421_constants, and clearly have 7.4V power to the board (soldered the Vin connection). Any help regarding this would be greatly appreciated.</description>
		<content:encoded><![CDATA[<p>I&#8217;m using the Arduino Nano ATmega328 and the corresponding Nano USB Host Shield by Gravitech. I&#8217;ve been debugging/coding for quite some time now. Your libraries have helped immensely, and I&#8217;m progressing fairly well. I&#8217;m up to the segment where I need to acquire the descriptor values from my bluetooth dongle. I&#8217;ve got a separate code that requires these values to function so I can use it with the Wiimote. I&#8217;m currently getting the &#8220;failed to assert OSCOKIRQ&#8221;, and none of the troubleshooting guides or comments seem to help. I changed/rechanged the values in Max3421_constants, and clearly have 7.4V power to the board (soldered the Vin connection). Any help regarding this would be greatly appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-8562</link>
		<dc:creator>Joseph</dc:creator>
		<pubDate>Fri, 29 Jul 2011 20:30:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-8562</guid>
		<description>I wanted to bring you up to date on this, especially since it might help others with the same problem.

I didn&#039;t believe it was the board especially since I had one of the mini boards I purchased at the same time failing with the same symptoms.  I finally figured out that the Arduino Uno I&#039;m using had the wrong voltage regulator installed, putting out 5V on the 3.3V line.  A call to DigiKey, some delicate surgery, and the shields are working like champs.</description>
		<content:encoded><![CDATA[<p>I wanted to bring you up to date on this, especially since it might help others with the same problem.</p>
<p>I didn&#8217;t believe it was the board especially since I had one of the mini boards I purchased at the same time failing with the same symptoms.  I finally figured out that the Arduino Uno I&#8217;m using had the wrong voltage regulator installed, putting out 5V on the 3.3V line.  A call to DigiKey, some delicate surgery, and the shields are working like champs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-8471</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Wed, 20 Jul 2011 01:54:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-8471</guid>
		<description>While extremely rare (I&#039;ve seen one in ~3000 boards ), the transceiver could be dead. Send the shield back, I&#039;ll check it and replace with a good one.</description>
		<content:encoded><![CDATA[<p>While extremely rare (I&#8217;ve seen one in ~3000 boards ), the transceiver could be dead. Send the shield back, I&#8217;ll check it and replace with a good one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph</title>
		<link>http://www.circuitsathome.com/mcu/arduino/usb-shield/troubleshooting-arduino-usb-host-shield/comment-page-1#comment-8470</link>
		<dc:creator>Joseph</dc:creator>
		<pubDate>Wed, 20 Jul 2011 01:20:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=2785#comment-8470</guid>
		<description>So far with an Arduino Uno, 9V adapter, and rev 2.0 host shield I&#039;ve tried 4 different devices (1 mouse, 2 flash drives, Bluetooth adapter).  None of them are recognized, doesn&#039;t even see them connected.  All other tests pass.

I&#039;ve checked that VBus is there and there is continuity between the D+/D- lines and the Maxim chip.  Any ideas on other tests I can perform?</description>
		<content:encoded><![CDATA[<p>So far with an Arduino Uno, 9V adapter, and rev 2.0 host shield I&#8217;ve tried 4 different devices (1 mouse, 2 flash drives, Bluetooth adapter).  None of them are recognized, doesn&#8217;t even see them connected.  All other tests pass.</p>
<p>I&#8217;ve checked that VBus is there and there is continuity between the D+/D- lines and the Maxim chip.  Any ideas on other tests I can perform?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

