<?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: re-burning bootloader from IDE?</title>
		<link>http://forums.leaflabs.com/topic.php?id=217</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:19:54 +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=217" rel="self" type="application/rss+xml" />

		<item>
			<title>perry on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217&amp;page=2#post-1621</link>
			<pubDate>Tue, 05 Oct 2010 10:55:59 +0000</pubDate>
			<dc:creator>perry</dc:creator>
			<guid isPermaLink="false">1621@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;gbulmer,&#60;/p&#62;
&#60;p&#62;[perry's comment partially redacted ;)   Heres a sanitized version&#60;br /&#62;
  -poslathian ]&#60;/p&#62;
&#60;p&#62;SerialUSB voodoo:&#60;br /&#62;
  Ugh, such voodoo. I dont want to get anyones hopes of of full fixes in 0.0.7, its a very hard problem (but have cleaned up a lot of related bugs in 0.0.7). However, we had the pleasure of talking it over a lot recently - and with a lot of users and developers of other products at maker faire - and have finally settled on a long term fix. Its a hardware fix, and a feature add, and were psyched. In the meantime if SerialUSB is really killing you, (and I hate to do this) please use the UART's with an FTDI for now - but with confidence that this problem will not plague this platform forever ;)&#60;/p&#62;
&#60;p&#62;from original comment:&#60;br /&#62;
This would also allow us to add some JTAG based debugging features to Maple. It's a fairly large change and will add some cost to the board (~3.00??), but I think would be worth it just for my sanity, and also to apparent reliability to users.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217&amp;page=2#post-1558</link>
			<pubDate>Mon, 04 Oct 2010 07:43:35 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">1558@http://forums.leaflabs.com/</guid>
			<description>&#60;blockquote&#62;&#60;p&#62;Although what with it requiring extra hardware and being a potential source of mischief for an inexperienced user, I guess it's a little questionable whether it belongs in the IDE at all.&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;I mostly agree with you, but the Arduino also needs special hardware, so someone thought it worth while :-)&#60;/p&#62;
&#60;p&#62;A Maple isn't too bad, it needs a USB to serial cable/adapter/...&#60;br /&#62;
After 1.0 is out, it might be worth writing the sketch to use one Maple to flash another (just using a Maple as the USB to serial converter). Then it is easy to see that it is worth buying two Maples :-)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217&amp;page=2#post-1549</link>
			<pubDate>Mon, 04 Oct 2010 04:57:22 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">1549@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;gbulmer -&#60;/p&#62;
&#60;p&#62;You are correct; burning the bootloader is an unimplemented IDE feature.  Although what with it requiring extra hardware and being a potential source of mischief for an inexperienced user, I guess it's a little questionable whether it belongs in the IDE at all.&#60;/p&#62;
&#60;p&#62;FWIW, bnewbold's post referenced by powerpants is still how we flash the bootloader onto new Maples.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1544</link>
			<pubDate>Sun, 03 Oct 2010 18:35:11 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">1544@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;powerpants -&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;If there is no support for burning bootloaders, what is the &#34;burn bootloader&#34; menu option under the &#34;Tools&#34; dropdown for? Is it just not implemented yet or something?
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;I am just a humble user.&#60;br /&#62;
AFAIK, it isn't implemented yet. (probably part of the reason for the instructions in the thread :-)&#60;br /&#62;
There is still at least one revision of the IDE before it gets to &#34;1.0&#34;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>powerpants on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1543</link>
			<pubDate>Sun, 03 Oct 2010 17:56:04 +0000</pubDate>
			<dc:creator>powerpants</dc:creator>
			<guid isPermaLink="false">1543@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Aha!  I found it and it worked!&#60;/p&#62;
&#60;p&#62;Here's the thread:&#60;br /&#62;
&#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=32&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=32&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I had to use the google search to find it since it is an old thread and the built in search engine only returns the top 5 results.  Maybe I just don't know how to work it right.&#60;/p&#62;
&#60;p&#62;If there is no support for burning bootloaders, what is the &#34;burn bootloader&#34; menu option under the &#34;Tools&#34; dropdown for?  Is it just not implemented yet or something?&#60;/p&#62;
&#60;p&#62;Thanks for the replies!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1542</link>
			<pubDate>Sun, 03 Oct 2010 17:45:29 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">1542@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;This might be a useful place to look:&#60;br /&#62;
&#60;a href=&#34;http://leaflabs.com/docs/libmaple/unix-toolchain/&#34;&#62;&#60;a href=&#34;http://leaflabs.com/docs/libmaple/unix-toolchain/&#34; rel=&#34;nofollow&#34;&#62;http://leaflabs.com/docs/libmaple/unix-toolchain/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;It describes the tool chain used by LeafLabs to burn programs from the command line. AFAIK, the IDE has no support for burning bootloaders.&#60;/p&#62;
&#60;p&#62;Then this briefly describes using the serial bootloader:&#60;br /&#62;
&#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=118#post-730&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=118#post-730&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;There is more detail here:&#60;br /&#62;
&#60;a href=&#34;http://micromouseonline.com/blog/2009/05/07/stm32-arm-cortex-bootloader&#34; rel=&#34;nofollow&#34;&#62;http://micromouseonline.com/blog/2009/05/07/stm32-arm-cortex-bootloader&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;If you have an FTDI cable plugged in to the correct pins this should work.&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>powerpants on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1541</link>
			<pubDate>Sun, 03 Oct 2010 17:41:55 +0000</pubDate>
			<dc:creator>powerpants</dc:creator>
			<guid isPermaLink="false">1541@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Yeah, I'm connected to the right port - the issue is that I can't get the IDE to give me something to click on to initiate the process.&#60;/p&#62;
&#60;p&#62;I remember that thread too - I tried searching for it for 10 min or so, but didn't find it, grr.  I looked at the makefile in the bootloader directory, but figured i'd just post to see if there was a quick answer before hacking on that.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1540</link>
			<pubDate>Sun, 03 Oct 2010 17:31:21 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">1540@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Are you connected to the correct USART port?&#60;br /&#62;
The manufactured-in ST Micro bootloader uses USART1, which are pins 7 &#38;amp; 8 on the digital headers.&#60;/p&#62;
&#60;p&#62;There is an application note called AN2606 at ST Micro's web site, st.com, on the 'official' approach.&#60;br /&#62;
There is also a thread here on the approach used by the LeafLabs folks (I'll have a quick search, but you can probably find it as easily as me).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>powerpants on "re-burning bootloader from IDE?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=217#post-1538</link>
			<pubDate>Sun, 03 Oct 2010 17:12:15 +0000</pubDate>
			<dc:creator>powerpants</dc:creator>
			<guid isPermaLink="false">1538@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I have been using my Maple as a general stm32 dev board, but I want to reset it back to the &#34;factory default.&#34;  I have my FTDI cable all hooked up to the serial port, but when I go to the &#34;burn bootloader&#34; drop down menu, no options come out.&#60;/p&#62;
&#60;p&#62;What is the recommended for re-flashing the bootloader through the serial port?&#60;/p&#62;
&#60;p&#62;Thanks!&#60;/p&#62;
&#60;p&#62;PS - I'm on OSX, if that matters.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
