<?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: Standalone stm32</title>
		<link>http://forums.leaflabs.com/topic.php?id=11426</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:24:09 +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=11426" rel="self" type="application/rss+xml" />

		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25723</link>
			<pubDate>Wed, 08 May 2013 02:39:12 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25723@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;So it's just a way for my sketch to know it's connected to the usb port? In that case I'm going to remove the frankenresistors making my board ugly.&#60;/p&#62;
&#60;p&#62;You've all been a great help!&#60;br /&#62;
Thank you very much!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25718</link>
			<pubDate>Tue, 07 May 2013 12:10:48 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">25718@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;DofD - USB_P is not used by the bootloader. On Maple, it is connected to a voltage divider which is across the 5V USB input voltage (need to divide 5V for input to the STM32F). So it could be used to detect that the board is connected to USB.&#60;/p&#62;
&#60;p&#62;(Full disclosure: I am not a member of LeafLabs staff.)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25717</link>
			<pubDate>Tue, 07 May 2013 11:49:03 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25717@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;That's actually a great tip. Thank you very much! It's fixed now :)&#60;/p&#62;
&#60;p&#62;While we're on the subject, does anyone know the function of the USB_P on pin 52? My board seems to work with and without it connected.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mlundinse on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25716</link>
			<pubDate>Tue, 07 May 2013 11:12:47 +0000</pubDate>
			<dc:creator>mlundinse</dc:creator>
			<guid isPermaLink="false">25716@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;You must flash a program, or load one to RAM, before the bootloader leaves perpetual bootloader mode.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25715</link>
			<pubDate>Tue, 07 May 2013 04:27:56 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25715@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I figured out something cool: I got the pinout for my stf202 the wrong way. I swapped usbdm and usbdp and made sure they reached the appropriate pins on the ic.&#60;/p&#62;
&#60;p&#62;It now shows up as a USB device! =D In device manager it says 'Maple003' under LibUSB-Win32 Devices. &#60;/p&#62;
&#60;p&#62;This confirms my earlier suspicion about it not being able to leave perpetual bootloader mode. Are there any cheatcodes I forgot to try?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25708</link>
			<pubDate>Mon, 06 May 2013 11:19:22 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25708@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I did flash it to 0x08000000. I think. The @ (h) option in flash loader demonstrator says 8000000. &#60;/p&#62;
&#60;p&#62;It uses an 8.000 MHz crystal with two 18 pf capacitors&#60;/p&#62;
&#60;p&#62;BOOT0: resistor to GND (measured 0v)&#60;br /&#62;
BOOT1: pulled to GND (measured 0v)&#60;br /&#62;
NRST:  resistor to vcc (measured 3.3V)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ala42 on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25707</link>
			<pubDate>Mon, 06 May 2013 10:57:52 +0000</pubDate>
			<dc:creator>ala42</dc:creator>
			<guid isPermaLink="false">25707@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;You did flash the maple bootloader to 0x08000000 ?&#60;br /&#62;
Your board uses the same crystal frequency as the maple ?&#60;br /&#62;
Which voltage level do you have on the BOOT0, BOOT1, NRST lines ? They should not float.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25706</link>
			<pubDate>Mon, 06 May 2013 10:56:14 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25706@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I feel like an idiot. I shorted one of the crystal leads to ground with an obvious solder blob.&#60;/p&#62;
&#60;p&#62;When I start it up the LED blinks now! Small step for a man :)&#60;/p&#62;
&#60;p&#62;The thing is, after the initial burst blinks the led won't stop its slow blinking. Just like when it's in perpetual bootloader mode. I tried actually entering perpetual bootloader mode and that changes nothing. &#60;/p&#62;
&#60;p&#62;It also doesn't show up as a USB thing, ever.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25704</link>
			<pubDate>Mon, 06 May 2013 08:55:30 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25704@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Let me elaborate. &#60;/p&#62;
&#60;p&#62;The IC I use is an STM32f103RBT6 I picked up from farnell.&#60;br /&#62;
You can find my eagle schematic here: &#60;a href=&#34;https://www.dropbox.com/l/4mNdHHpvTzB28iSUsEw1ff&#34; rel=&#34;nofollow&#34;&#62;https://www.dropbox.com/l/4mNdHHpvTzB28iSUsEw1ff&#60;/a&#62;&#60;br /&#62;
I added wires to connect the vcc pins and I added some buttons with the appropriate pullup puldown connectors.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DofD on "Standalone stm32"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11426#post-25702</link>
			<pubDate>Mon, 06 May 2013 07:02:10 +0000</pubDate>
			<dc:creator>DofD</dc:creator>
			<guid isPermaLink="false">25702@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Recently I started a guitar pedal project and I decided I was going to need more processing power than my standard arduino. I designed a pcb for an adapter board for a 64lqfp to break out the pins I needed.&#60;/p&#62;
&#60;p&#62;With some fidgeting and adding some buttons to the BOOT pin I can now succesfully upload whatever I want to the microchip. Both the flash loader demonstrator and stm32loader.py tell me everything's okay.&#60;/p&#62;
&#60;p&#62;Sadly, that's where it stops. Except for programming the board shows no sign of life. Got any idea what I should check? When using the maple bootloader the LED to pin 21 doesn't flash at all.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
