<?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: issues installing the Maple drivers</title>
		<link>http://forums.leaflabs.com/topic.php?id=882</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:18:02 +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=882" rel="self" type="application/rss+xml" />

		<item>
			<title>okie on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882&amp;page=2#post-20289</link>
			<pubDate>Sun, 14 Oct 2012 16:12:48 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">20289@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;scott,&#60;/p&#62;
&#60;p&#62;You second error message is closer....like you said, it means that you at least entered a valid serial port in the command. Now it's saying that it's not getting a response from the STM32. To use the FTDI chip on an Arduino as a USB-to-Serial converter to use with stm32loader.py, you'll need to make sure that the Arduino's processor is programmed so that it doesn't interfere with the communication. You could also either remove the Arduino's processor and use the FTDI chip alone (probably the easiest route) or write a sketch for the Arduino that makes it transparent.&#60;/p&#62;
&#60;p&#62;I noticed that you said you were using the Audio Codec Shield. The example sketches for that shield disable Maple's virtual serial port  (with the line &#34;SerialUSB.end();&#34; because the way the USB interrupts are serviced creates timing difficulties.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>scott on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-16153</link>
			<pubDate>Mon, 24 Sep 2012 14:51:54 +0000</pubDate>
			<dc:creator>scott</dc:creator>
			<guid isPermaLink="false">16153@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Update: Tested it on a friend's Macbook. No luck, the system wasn't picking up the maple in either regular/bootloader mode.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>scott on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-16141</link>
			<pubDate>Mon, 24 Sep 2012 12:14:56 +0000</pubDate>
			<dc:creator>scott</dc:creator>
			<guid isPermaLink="false">16141@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Update, I need to read directions more closely - needed to enter in COM5 (not just some index) when calling stm32loader.py&#60;/p&#62;
&#60;p&#62;I now get the following error - not looking good:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;U:\My Documents\mapleboot&#38;gt;python.exe stm32loader.py -p COM5 -evw maple_boot.bin
Reading data from maple_boot.bin
Can&#38;#39;t init. Ensure BOOT0=1, BOOT1=0, and reset device
Traceback (most recent call last):
  File &#38;quot;stm32loader.py&#38;quot;, line 486, in &#38;lt;module&#38;gt;
    bootversion = cmd.cmdGet()
  File &#38;quot;stm32loader.py&#38;quot;, line 139, in cmdGet
    if self.cmdGeneric(0x00):
  File &#38;quot;stm32loader.py&#38;quot;, line 136, in cmdGeneric
    return self._wait_for_ack(hex(cmd))
  File &#38;quot;stm32loader.py&#38;quot;, line 87, in _wait_for_ack
    raise CmdException(&#38;quot;No response to %s&#38;quot; % info)
__main__.CmdException: No response to 0x0&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;To clarify, I've made sure that the maple is in hardware serial bootloader mode. The Arduino is running whatever was running on it last - haven't done anything to it.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>scott on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-16127</link>
			<pubDate>Mon, 24 Sep 2012 11:09:11 +0000</pubDate>
			<dc:creator>scott</dc:creator>
			<guid isPermaLink="false">16127@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;update: I tried to use the maple on another machine running Windows XP - same problem: I can get the maple into perpetual bootloader mode and install the DFU drivers (where it appears under &#34;LibUSB-Wind32 Devices&#34; as Maple 003, but on reset / out of perpetual bootloader, nothing is being picked up.&#60;/p&#62;
&#60;p&#62;I'm not sure if reflashing the bootloader will help? I'm taking a gander at the instructions, but I'm not clear on how to physically wire it up using an Arduino (I don't have an FTDI breakout board):&#60;/p&#62;
&#60;p&#62;&#60;code&#62;If you do use an FTDI breakout board, first make sure your Maple is disconnected from an external power source, be it battery, USB, or barrel jack. Then, connect the FTDI board’s TX pin to Serial1‘s RX pin (labeled “RX1” on the silkscreen), FTDI RX to Serial1 TX (labeled “TX1”), FTDI ground to ground (labeled GND), and its 3.3V pin to Vin. On Maple Mini, you will also need to tie BOOT1 (pin 2) to ground.&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;Does this mean the Arduino's TX pin to Maple's (Serial1) RX pin? etc?&#60;/p&#62;
&#60;p&#62;UPDATE: So yeah - I guess that's what my question above meant. I'm trying to go through an Arduino Uno: do I need to upload some sort of special sketch to it first? Otherwise, I'm getting this output error:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;U:\My Documents\mapleboot&#38;gt;python.exe stm32loader.py -p 5 -evw maple_boot.bin
Traceback (most recent call last):
  File &#38;quot;stm32loader.py&#38;quot;, line 473, in &#38;lt;module&#38;gt;
    cmd.open(conf[&#38;#39;port&#38;#39;], conf[&#38;#39;baud&#38;#39;])
  File &#38;quot;stm32loader.py&#38;quot;, line 74, in open
    timeout=0.5             # set a timeout value, None for waiting forever
  File &#38;quot;C:\Program Files\PsychoPy2\lib\site-packages\pyserial-2.4-py2.6.egg\seri
al\serialutil.py&#38;quot;, line 171, in __init__
    self.open()
  File &#38;quot;C:\Program Files\PsychoPy2\lib\site-packages\pyserial-2.4-py2.6.egg\seri
al\serialwin32.py&#38;quot;, line 53, in open
    raise SerialException(&#38;quot;could not open port %s: %s&#38;quot; % (self.portstr, msg))
serial.serialutil.SerialException: could not open port 5: (2, &#38;#39;CreateFile&#38;#39;, &#38;#39;The
 system cannot find the file specified.&#38;#39;)&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;The Arduino is being recognized on its com port in device manager (COM5). When I ran the above code, I tried entering serial ports 0&#38;gt;6 (just to make sure it wasn't how its indexed in the script) and get the same error every time.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>feurig on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-15957</link>
			<pubDate>Sun, 23 Sep 2012 22:05:21 +0000</pubDate>
			<dc:creator>feurig</dc:creator>
			<guid isPermaLink="false">15957@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;The biggest problem with maple on windows is that you have to install two drivers. One for DFU and one for serial. In both cases the device has to be present, which means you have to get the device into dfu mode to finish installing the drivers and you have to have it in the cdc-acm mode (or you have to load valid code in that mode) to get the other driver installed. &#60;/p&#62;
&#60;p&#62;I tried to teach a class on using c with the maple and we spent the majority of it getting windows to cooperate.&#60;br /&#62;
Its just ugly, and with the $igned driver$ policies being added to 8 its going to get worse.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>scott on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-15522</link>
			<pubDate>Fri, 21 Sep 2012 13:24:35 +0000</pubDate>
			<dc:creator>scott</dc:creator>
			<guid isPermaLink="false">15522@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I just ran into what appears to be the same exact issue, while playing around with a the audio codec shield (I'm on Windows 7). The COM port no longer appears in device manager. Nothing appears in normal mode. If I put the Maple in continuous boot-loader mode, then it appears under libusb-win32 devices as &#34;maple.&#34;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-6122</link>
			<pubDate>Mon, 29 Aug 2011 18:28:48 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">6122@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Sorry to hear your first Maple was misbehaving.  Please keep us posted on what you figure out with JTAG.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jase on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-6094</link>
			<pubDate>Sat, 27 Aug 2011 06:46:59 +0000</pubDate>
			<dc:creator>jase</dc:creator>
			<guid isPermaLink="false">6094@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;order a second maple and it works first time - so there maybe an issue with the first one i ordered. i'll look at the working one with the jtag and compare the code on both of them to see if there is any differences
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jase on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5879</link>
			<pubDate>Wed, 03 Aug 2011 22:32:01 +0000</pubDate>
			<dc:creator>jase</dc:creator>
			<guid isPermaLink="false">5879@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;i changed blinky to a 3 second period and it looks like i successfully uploaded the code as shown in the image: &#60;a href=&#34;http://i55.tinypic.com/2q2ppjt.jpg&#34; rel=&#34;nofollow&#34;&#62;http://i55.tinypic.com/2q2ppjt.jpg&#60;/a&#62; -  but the LED is flashing more than once a second and the com port isnt showing up in either device manager or in the maple IDE.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5868</link>
			<pubDate>Wed, 03 Aug 2011 10:13:33 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">5868@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Have you tried uploading a blinky program to the device?&#60;/p&#62;
&#60;p&#62;1) put the device in perpetual bootloader mode&#60;br /&#62;
2) check the tools-&#38;gt;serial port menu to see what COMs are available (and make a mental note)&#60;br /&#62;
3) open blinky from the examples-&#38;gt;digital-&#38;gt;blink&#60;br /&#62;
hit upload&#60;/p&#62;
&#60;p&#62;it should complain about the reset sequence, but then upload anyway (because youre in perpetual bootloader mode)&#60;/p&#62;
&#60;p&#62;By the time the device is running the blinky sketch (should be a slow 1s period blink), you should definitely have the virtual com port (serial) port up. You can check the tools-&#38;gt;serial port menu again, and check for a new com port (like COM4 or COM7). If there is a new one, you are all set - select it and youre done! If there is not, than window will either prompt you for a driver, or you can the uninstalled device in the control panel-&#38;gt;devices menu.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jase on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5858</link>
			<pubDate>Tue, 02 Aug 2011 21:06:32 +0000</pubDate>
			<dc:creator>jase</dc:creator>
			<guid isPermaLink="false">5858@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;i still havent got my USB drivers to install yet - if only got back to it in the past couple of days due to other tasks getting in the way.&#60;/p&#62;
&#60;p&#62;is the code used for testing the blink code? because according to the instructions&#60;/p&#62;
&#60;p&#62;   1. Reset your Maple and allow it to exit the bootloader (wait for the slow blinking to stop). The Maple will next start running whatever program was uploaded to it last. (New Maples will start running the test program we upload to them before shipping them to you).&#60;br /&#62;
   2. Once Maple is running some user code, Windows should prompt you for more drivers. Point windows to driver/mapleDrv/serial.&#60;/p&#62;
&#60;p&#62;on my board the slow blinking doesnt stop - so i am wondering if it is successfully leaving hte bootloader
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jase on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5540</link>
			<pubDate>Tue, 05 Jul 2011 23:29:15 +0000</pubDate>
			<dc:creator>jase</dc:creator>
			<guid isPermaLink="false">5540@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;this is what the device manager looks like for me - &#60;a href=&#34;http://i56.tinypic.com/au6opj.jpg&#34; rel=&#34;nofollow&#34;&#62;http://i56.tinypic.com/au6opj.jpg&#60;/a&#62; - the Maple 003 shows up under LibUSB-Win32 devices. attempting to change the drivers for this doesnt work as it sees the dfu drivers as the best.&#60;/p&#62;
&#60;p&#62;i might start from scratch installing the drivers again - if that doesnt work, i will use a jtag device to examine the STM32
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5481</link>
			<pubDate>Fri, 01 Jul 2011 13:55:15 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">5481@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;p.s. we've been playing with an installer which should take care of this in the future.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>poslathian on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5480</link>
			<pubDate>Fri, 01 Jul 2011 13:54:49 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">5480@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;did this fix your problem? Looks like a docs bug.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>stephani on "issues installing the Maple drivers"</title>
			<link>http://forums.leaflabs.com/topic.php?id=882#post-5445</link>
			<pubDate>Wed, 29 Jun 2011 10:33:25 +0000</pubDate>
			<dc:creator>stephani</dc:creator>
			<guid isPermaLink="false">5445@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi Jase, &#60;/p&#62;
&#60;p&#62;I just dealt with this yesterday, and hope I'm understanding your problem clearly.&#60;/p&#62;
&#60;p&#62;Your IDE is not recognizing the USB serial port, right?  The directions leave out the second step(took me a few days messing with it to figure out that was my problem).&#60;/p&#62;
&#60;p&#62;Go through the same steps (Control Panel&#38;gt;System&#38;gt;Hardware Tab&#38;gt;Device Manager.  For me, it showed a yellow question mark next to Maple 3, above the Ports(COM &#38;amp; LPT).  click on it, driver tab, update driver, and when the wizard asks for you to search for drivers, direct it to MapleIDE\drivers\mapleDrv\serial (my ide is in MapleIDE, change it for your own directory structure).&#60;/p&#62;
&#60;p&#62;If I understood your problem correctly, that should fix it, it worked for me :)&#60;/p&#62;
&#60;p&#62;Cheers
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
