<?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: Grayed Out Serial Port (Again)</title>
		<link>http://forums.leaflabs.com/topic.php?id=10391</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:16:15 +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=10391" rel="self" type="application/rss+xml" />

		<item>
			<title>bnewbold on "Grayed Out Serial Port (Again)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10391#post-22938</link>
			<pubDate>Wed, 13 Mar 2013 17:49:01 +0000</pubDate>
			<dc:creator>bnewbold</dc:creator>
			<guid isPermaLink="false">22938@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Well i'm stumped as to why &#60;code&#62;install-udev-rules.sh&#60;/code&#62; would throw you that error; is the file &#60;code&#62;./tools/45-maple.rules&#60;/code&#62; actually missing for you? I just re-tested with a fresh download of the linux64 0.0.12 release and it worked fine for me.&#60;/p&#62;
&#60;p&#62;Regarding the serial port not showing up after an upload until the board is reset, sorry this was intuitiveness and frustrating. I think the resolution will probably be the same as for this issue: &#60;a href=&#34;https://github.com/leaflabs/maple-ide/issues/52&#34; rel=&#34;nofollow&#34;&#62;https://github.com/leaflabs/maple-ide/issues/52&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chrome on "Grayed Out Serial Port (Again)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10391#post-22936</link>
			<pubDate>Wed, 13 Mar 2013 13:39:37 +0000</pubDate>
			<dc:creator>Chrome</dc:creator>
			<guid isPermaLink="false">22936@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Update: The problem no longer occurs if after the upload I click the reset button.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chrome on "Grayed Out Serial Port (Again)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10391#post-22932</link>
			<pubDate>Wed, 13 Mar 2013 12:18:29 +0000</pubDate>
			<dc:creator>Chrome</dc:creator>
			<guid isPermaLink="false">22932@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Just to verify that I'm running &#60;code&#62;install-udev-rules.sh&#60;/code&#62; in the directory `/home/zachary/Desktop/maple-ide-v0.0.12/' I entered these commands into the terminal:&#60;/p&#62;
&#60;p&#62;`cd /home/zachary/Desktop/maple-ide-v0.0.12/'&#60;br /&#62;
&#60;code&#62;sudo bash install-udev-rules.sh&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;The same thing happened: the serial port worked until I uploaded to the board.&#60;/p&#62;
&#60;p&#62;Screen works fine (&#60;code&#62;screen /dev/ttyACM0&#60;/code&#62;)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>bnewbold on "Grayed Out Serial Port (Again)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10391#post-22931</link>
			<pubDate>Wed, 13 Mar 2013 11:44:34 +0000</pubDate>
			<dc:creator>bnewbold</dc:creator>
			<guid isPermaLink="false">22931@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi Chrome,&#60;/p&#62;
&#60;p&#62;Did you try running &#60;code&#62;install-udev-rules.sh&#60;/code&#62; from inside the directory &#60;code&#62;/home/zachary/Desktop/maple-ide-v0.0.12/&#60;/code&#62;? Can you confirm that you have permissions to connect the serial port with a program other than the IDE? Eg, &#60;code&#62;screen /dev/ttyACM0&#60;/code&#62; (sudo apt-get install screen; Ctrl-K to quit)?&#60;/p&#62;
&#60;p&#62;Please note that debugging over SerialUSB might be a bit tricky if you are trying to catch messages that are transmitted before the host OS can connect to the port.&#60;/p&#62;
&#60;p&#62;See also the SerialUSB docs on &#34;safe&#34; printing:&#60;br /&#62;
&#60;a href=&#34;http://leaflabs.com/docs/lang/api/serialusb.html#lang-serialusb&#34; rel=&#34;nofollow&#34;&#62;http://leaflabs.com/docs/lang/api/serialusb.html#lang-serialusb&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chrome on "Grayed Out Serial Port (Again)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10391#post-22930</link>
			<pubDate>Wed, 13 Mar 2013 11:19:31 +0000</pubDate>
			<dc:creator>Chrome</dc:creator>
			<guid isPermaLink="false">22930@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Okay this time I'll try to post my problems better. Thank you guys for helping all the newbs like me! I'm running Ubuntu 12.04 x64 and maple-ide-0.0.12 linux64.&#60;/p&#62;
&#60;p&#62;I can upload sketches to the Maple Mini fine, and during this part of the process the Serial Port tab is not grayed out. After uploading, the IDE spits out:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;Opening USB Device 0x1eaf:0x0003...
Found Runtime: [0x1eaf:0x0003] devnum=48, cfg=0, intf=0, alt=1, name=&#38;quot;DFU Program FLASH 0x08005000&#38;quot;
Claiming USB DFU Interface...
Setting Alternate Setting ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
Transfer Size = 0x0400
bytes_per_hash=306
Starting download: [##################################################] finished!
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
Done!
Resetting USB to switch back to runtime mode&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;After that the Serial Port tab is grayed out and unusable. This would normally be fine but my current project requires it to communicate with UART to a Beaglebone, and I want to debug it on my PC (basically print out what it is receiving from Serial1 to SerialUSB).&#60;br /&#62;
When I run the install-udev-rules.sh&#60;br /&#62;
&#60;code&#62;sudo bash &#38;#39;/home/zachary/Desktop/maple-ide-v0.0.12/install-udev-rules.sh&#38;#39;&#60;/code&#62;&#60;br /&#62;
the terminal spits out&#60;br /&#62;
`Copying Maple-specific udev rules...&#60;br /&#62;
cp: cannot stat &#60;code&#62;tools/45-maple.rules&#38;#39;: No such file or directory&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;I've also followed the instructions from &#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=91&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=91&#60;/a&#62; to no avail. Any ideas/suggestions on what to do?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
