<?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: cdc_acm and maple mini in linux</title>
		<link>http://forums.leaflabs.com/topic.php?id=74419</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:08:53 +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=74419" rel="self" type="application/rss+xml" />

		<item>
			<title>rogerclark on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105677</link>
			<pubDate>Sat, 14 Mar 2015 17:26:33 +0000</pubDate>
			<dc:creator>rogerclark</dc:creator>
			<guid isPermaLink="false">105677@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Zelea2&#60;/p&#62;
&#60;p&#62;Maple mini now works with the latest Arduino IDE 1.6.1, because the ARM compilor was added back in 1.5.x for the Arduino Due&#60;/p&#62;
&#60;p&#62;However you need to download and install the hardware files from my github repo&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://github.com/rogerclarkmelbourne&#34; rel=&#34;nofollow&#34;&#62;https://github.com/rogerclarkmelbourne&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Note. Also that under Windows 7 and newer, the old Maple drivers won't work because they are not digitally signed&#60;/p&#62;
&#60;p&#62;However there is a work-around using a custom installer - which is also in my repo&#60;/p&#62;
&#60;p&#62;We have an active community for all of this on the main arduino forum, &#60;a href=&#34;http://forum.arduino.cc/index.php?topic=265904.new#new&#34; rel=&#34;nofollow&#34;&#62;http://forum.arduino.cc/index.php?topic=265904.new#new&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;So I think you'd be better off posting there.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>zelea2 on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105675</link>
			<pubDate>Tue, 10 Mar 2015 22:06:34 +0000</pubDate>
			<dc:creator>zelea2</dc:creator>
			<guid isPermaLink="false">105675@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Spot on tormod! &#60;/p&#62;
&#60;p&#62;Compiling with -O3 instead of -Os resurrects the device 'Bus 006 Device 055: ID 1eaf:0004' but no CDC&#60;br /&#62;
Compiling with -O0 brings the /dev/ttyACM0 up too and everything works.&#60;/p&#62;
&#60;p&#62;So warning: There is an incompatibility between libmaple and gcc-arm-none-eabi-4-9. Better use 4.8 until this is fixed.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tormod on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105674</link>
			<pubDate>Tue, 10 Mar 2015 17:36:38 +0000</pubDate>
			<dc:creator>tormod</dc:creator>
			<guid isPermaLink="false">105674@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Try compiling with gcc 4.8 instead. Apparently there is a bug in the maple USB code that gets exposed in gcc 4.9. Compiling without optimization should also help.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64953&#34; rel=&#34;nofollow&#34;&#62;https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64953&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://github.com/tormodvolden/maple-bootloader/pull/1&#34; rel=&#34;nofollow&#34;&#62;https://github.com/tormodvolden/maple-bootloader/pull/1&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>zelea2 on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105673</link>
			<pubDate>Tue, 10 Mar 2015 13:01:34 +0000</pubDate>
			<dc:creator>zelea2</dc:creator>
			<guid isPermaLink="false">105673@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Yes all is the same, I've also tested serial-echo which works fine connected to a FTDI adapter.&#60;br /&#62;
I'm on linux (Debian). I've also plugged the maple mini board in a windows machine and USB is also not recognised there (bootloader USB is). Can someone post a test-print.bin so I can rule out the tool-chain as a problem?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105672</link>
			<pubDate>Tue, 10 Mar 2015 12:46:25 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">105672@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;@zelea2 - just to be clear, are you compiling the blinky.cpp with exactly the same tool chain, as you used for test-print.cpp?&#60;/p&#62;
&#60;p&#62;Have you tried any other program than test-print.cpp or blinky.cpp?&#60;/p&#62;
&#60;p&#62;(What OS are you using?)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>zelea2 on "cdc_acm and maple mini in linux"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74419#post-105671</link>
			<pubDate>Fri, 06 Mar 2015 17:46:42 +0000</pubDate>
			<dc:creator>zelea2</dc:creator>
			<guid isPermaLink="false">105671@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I've just got a maple mini board and I'm using latest libmaple from git to program it&#60;br /&#62;
In bootloader mode I can see the device as 'Bus 004 Device 042: ID 1eaf:0003'&#60;br /&#62;
and blinky.cpp works fine and blinks with the proper delay (meaning crystal settings are fine)&#60;/p&#62;
&#60;p&#62;However when I load test-print.cpp the serial CDC USB device doesn't enumerate. I have the&#60;br /&#62;
following in my dmesg:&#60;/p&#62;
&#60;p&#62;[    0.000000] usb 4-1: new full-speed USB device number 54 using uhci_hcd&#60;br /&#62;
[    0.000000] usb 4-1: device descriptor read/64, error 18&#60;br /&#62;
[    0.000000] usb 4-1: device descriptor read/64, error 18&#60;br /&#62;
[    0.000000] usb 4-1: new full-speed USB device number 55 using uhci_hcd&#60;br /&#62;
[    0.000000] usb 4-1: device descriptor read/64, error 18&#60;br /&#62;
[    0.000000] usb 4-1: device descriptor read/64, error 18&#60;br /&#62;
[    0.000000] usb 4-1: new full-speed USB device number 56 using uhci_hcd&#60;br /&#62;
[    0.000000] usb 4-1: device not accepting address 56, error -32&#60;br /&#62;
[    0.000000] usb 4-1: new full-speed USB device number 57 using uhci_hcd&#60;br /&#62;
[    0.000000] usb 4-1: device not accepting address 57, error -32&#60;br /&#62;
[    0.000000] hub 4-0:1.0: unable to enumerate USB device on port 1&#60;/p&#62;
&#60;p&#62;Is anyone else experiencing this behaviour? I'm using a fairly new cross-compiler&#60;br /&#62;
(gcc-arm-none-eabi-4-9_2014-2 from linaro).
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
