<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=5&amp;t=9192" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2013-04-15T09:21:52+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=5&amp;t=9192</id>
<entry>
<author><name><![CDATA[siempre.aprendiendo]]></name></author>
<updated>2013-04-15T09:21:52+01:00</updated>
<published>2013-04-15T09:21:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37585#p37585</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37585#p37585"/>
<title type="html"><![CDATA[Trying to use the CM-900  bootloader...]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37585#p37585"><![CDATA[
In case anyone else is interested here is <a href="http://www.robotsource.org/xe/Circle_CM9_Developer_World/13947" class="postlink">the answer profmason published</a>:<br /><br /><blockquote class="uncited"><div><br />Here is the gist. You need to use the zigbee port, not the USB port. Hook up a USB to TTL converter (STM uses 0 - 3V logic inverted to RS232) to the Zigbee port, open up your favorite terminal program at 57600 and reset. You should see a message.<br /><br />Now do this, based on the instructions from Martin Thomas:<br /><br />- Install the STM32 Flash Loader Demonstrator<br />- connect a PC serial-port (or USB-UART bridge) to the connector<br />labeled Zigbee of the board<br />- Select boot-mode &quot;System Memory&quot;. This is pins Boot0:1 and Boot1:0 (see<br />STmicro application-note AN2606 for further information)<br />- Power-up the board or reset the STM32<br />- Start the the flash loader software, select the COM-Port keep all<br />other settings.<br />- Select [Next] and the software will establish the communication with<br />to the STM32. If not: double check the connection, verify the BOOT<br />settings, Reset the STM32, hit [Back] followed by [Next].<br />- Select [Next], select (*) Download, hit [...], select the .bin file,<br />keep &quot;@&quot; as 08000000. &quot;Verify&quot; and &quot;Jump to user program&quot; are optional but<br />enabling both is a good idea for the first tests.<br />- hit [Next] and the machine-code from .bin will be transfered to the<br />STM32's flash. If &quot;Jump to user program&quot; has been enabled the program should start to run.<br />- Set Boot0:0 Boot1:0 (boot-mode &quot;User Flash Memory&quot;) and reset/power-toogle<br />the STM32 to start the new program.<br /></div></blockquote><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=698">siempre.aprendiendo</a> — Mon Apr 15, 2013 9:21 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[siempre.aprendiendo]]></name></author>
<updated>2013-04-12T06:30:36+01:00</updated>
<published>2013-04-12T06:30:36+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37547#p37547</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37547#p37547"/>
<title type="html"><![CDATA[Trying to use the CM-900  bootloader...]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=9192&amp;p=37547#p37547"><![CDATA[
I have created an hex and bin file using Coocox (<!-- m --><a class="postlink" href="http://www.coocox.org/CooCox_CoIDE.htm">http://www.coocox.org/CooCox_CoIDE.htm</a><!-- m -->) and now I'm trying to upload it using WinM3 (Windows)  and  stm32flash (Ubuntu) but no luck. Win3M says that can't find file (the file is there, sure) and stm32flash says &quot;Failed to get init ACK from device&quot;.<br /><br />The only doc I've found about using the CM-900 bootloader is this: <!-- m --><a class="postlink" href="http://profmason.com/?p=3385">http://profmason.com/?p=3385</a><!-- m -->, where profmason said :<br />&quot;Tie a jumper wire between pin PA0 and 3.3V on the board&quot; <br /><br />Is this the only way, there's no soft way?<br /><br />Thanks!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=698">siempre.aprendiendo</a> — Fri Apr 12, 2013 6:30 am</p><hr />
]]></content>
</entry>
</feed>