<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<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">
	<channel>
		<title>LeafLabs Garden &#187; Topic: USB Hang</title>
		<link>http://forums.leaflabs.com/topic.php?id=879</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:20:46 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=879" rel="self" type="application/rss+xml" />

		<item>
			<title>mbolivar on "USB Hang"</title>
			<link>http://forums.leaflabs.com/topic.php?id=879#post-5553</link>
			<pubDate>Wed, 06 Jul 2011 11:48:20 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">5553@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;poslathian:&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
??? this is not a known issue.
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;i believe it is.  perry noticed a while ago that vcomDataRxCb() (in libmaple/usb/usb_callbacks.c) won't account for the situation where the user sends some bytes, which go unread and thus continue to sit in the PMA, and then attempts to perform the autoreset sequence.  in this case, the endpoint status is still NAK, so (unless i'm misunderstanding) nothing happens.&#60;/p&#62;
&#60;p&#62;i've got all this written down in my local libmaple tree, and i'm trying to sort things out and get some good regression tests for this ASAP.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "USB Hang"</title>
			<link>http://forums.leaflabs.com/topic.php?id=879#post-5489</link>
			<pubDate>Fri, 01 Jul 2011 15:46:07 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">5489@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;??? this is not a known issue. &#60;/p&#62;
&#60;p&#62;first off see the patch to serialusb here: &#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=894&#38;amp;replies=2#post-5486&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=894&#38;amp;replies=2#post-5486&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;second, can you give an example of code you are uploading to maple? &#60;/p&#62;
&#60;p&#62;The auto-reset has gotten pretty robust as of recent releases. I would tend to guess that something in your code is crashing for whatever reason. If you upload blinky, and then try and upload something does it still hang?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "USB Hang"</title>
			<link>http://forums.leaflabs.com/topic.php?id=879#post-5420</link>
			<pubDate>Sun, 26 Jun 2011 17:34:47 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">5420@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;infyrno917,&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
But if I open the serial monitor, after sending a single character to the Maple, my IDE will hang indefinitely until I either reset the Maple board or unplug the USB.
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;Yup, that's a known issue; sorry for the problems you've been having. As robodude666 says, we're working on improvements to autoreset.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>robodude666 on "USB Hang"</title>
			<link>http://forums.leaflabs.com/topic.php?id=879#post-5413</link>
			<pubDate>Sat, 25 Jun 2011 10:25:52 +0000</pubDate>
			<dc:creator>robodude666</dc:creator>
			<guid isPermaLink="false">5413@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;There's a large initiative to improve the auto-reset and bootloader functionality of the Maple. These are, for the most part, known issues that are being worked out.&#60;/p&#62;
&#60;p&#62;One in a while I also experience issues where the Maple doesn't auto-reset for programming and requires manual &#34;incentive.&#34; A little pain when developing stuff, but it's easy to get into the habit and not think about it.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>infyrno917 on "USB Hang"</title>
			<link>http://forums.leaflabs.com/topic.php?id=879#post-5411</link>
			<pubDate>Sat, 25 Jun 2011 02:17:13 +0000</pubDate>
			<dc:creator>infyrno917</dc:creator>
			<guid isPermaLink="false">5411@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Just got my Maple Rev 5 in two days ago.  Played around with the IDE for a while yesterday, just some fun with sending data back and forth through the USB.  Worked perfectly for at least 20 or so flashes.&#60;/p&#62;
&#60;p&#62;Here is my problem:  I went to upload some code today and now it hangs while trying to reset over USB after the flash.  Not a huge problem there, just hit the on-board reset button and it goes through.  But if I open the serial monitor, after sending a single character to the Maple, my IDE will hang indefinitely until I either reset the Maple board or unplug the USB.&#60;/p&#62;
&#60;p&#62;Running Ubuntu 11.04 x64.  Have not changed or updated any software whatsoever.  If it was working fine before under the same conditions, why is the board having problems now?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
