<?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=22&amp;t=7229" />

<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>2011-05-30T07:51:23+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=22&amp;t=7229</id>
<entry>
<author><name><![CDATA[dleal]]></name></author>
<updated>2011-05-30T07:51:23+01:00</updated>
<published>2011-05-30T07:51:23+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31373#p31373</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31373#p31373"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31373#p31373"><![CDATA[
Does anyone know how I could re-burn the bootloader on this board?, <br /><br />I have an STK500 an AVRISP and some other Arduino and Arduino equivalents.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2743">dleal</a> — Mon May 30, 2011 7:51 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2011-05-26T14:48:41+01:00</updated>
<published>2011-05-26T14:48:41+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31357#p31357</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31357#p31357"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31357#p31357"><![CDATA[
Hi<br /><br />In that case if googling for solutions for the errors you're getting is not returning any useful results then we suggest you contact the place of purchase to send the board for repair.<br /><br />You can also try, instead of powering the board using the LiPo battery, disconnect the Lipo and power the Arduino controller directly by connecting Gnd and Vdd of the Arduino to an external 5V source.<br /><br />Apart from this there is nothing else I can think of.<br /><br />Regards<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Thu May 26, 2011 2:48 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dleal]]></name></author>
<updated>2011-05-26T12:13:55+01:00</updated>
<published>2011-05-26T12:13:55+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31356#p31356</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31356#p31356"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31356#p31356"><![CDATA[
- In the IDE, choose Tools-&gt;Board and make sure &quot;Arduino Diecimila , Duemilanuove or Nano with ATMEGA168&quot; is selected <br /><br />*It was been like this all the time<br /><br />- Disconnect all other peripherals/pins from the board just leave the RX/TX and power (if you're using any power pins there; if you're powering through the wild thumper battery then skip this). <br /><br />*Only power from the power supply going into the battery input and the USB cable are connected, nothing else.<br /><br />these setting I've used all the time..... This happened once before it broke and suddenly started working again, havent been able to fix it this time....<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2743">dleal</a> — Thu May 26, 2011 12:13 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2011-05-26T11:26:47+01:00</updated>
<published>2011-05-26T11:26:47+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31355#p31355</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31355#p31355"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31355#p31355"><![CDATA[
Hi dleal<br /><br />I believe we're getting close here.<br /><br />Please make sure of the following:<br /><br />- In the IDE, choose Tools-&gt;Board and make sure &quot;Arduino Diecimila , Duemilanuove or Nano <span style="font-weight: bold">with ATMEGA168</span>&quot; is selected<br /><br />- Disconnect all other peripherals/pins from the board just leave the RX/TX and power (if you're using any power pins there; if you're powering through the wild thumper battery then skip this).<br /><br />We've had issues in the past trying to program the Board with external components connected (such as the Remote Control Receiver).<br /><br />If still you are unable to program then you may need to replace the board although I am quite confident the board should be ok.<br /><br />You can also google the error codes you're seeing as it may help. For example this one <!-- m --><a class="postlink" href="http://www.google.com/search?q=avrdude%3A+stk500_paged_write%28%29%3A+%28a%29+protocol+error%2C+expect%3D0x14%2C+resp%3D0x64">http://www.google.com/search?q=avrdude% ... esp%3D0x64</a><!-- m --><br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Thu May 26, 2011 11:26 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dleal]]></name></author>
<updated>2011-05-26T10:16:43+01:00</updated>
<published>2011-05-26T10:16:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31353#p31353</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31353#p31353"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31353#p31353"><![CDATA[
PLayed with the TX/RX and the timing of the reset and now I see the LED's blinking more that before on the FTDI and now instead of the previous no connection error now I get the error I was getting while using the re-soldered USB connector:<br /><br />avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64<br />avrdude: failed to write flash memory, rc=-4<br />avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51<br /><br />maybe the resoldered USB is working okay, but I have problem with the bootloader?<br /><br />David<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2743">dleal</a> — Thu May 26, 2011 10:16 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2011-05-26T10:02:08+01:00</updated>
<published>2011-05-26T10:02:08+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31352#p31352</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31352#p31352"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31352#p31352"><![CDATA[
Hi<br /><br />I believe this error occurs because the Arduino IDE can't enter the bootloader.<br /><br />The correct sequence to program an Arduino with an external FTDI board is this (this is the same sequence used for example with Arduino Minis as well which don't have built in USB port):<br /><br />- Verify that the board model is set correctly: You should set it to &quot;Arduino Diecimila , Duemilanuove or Nano with ATMEGA168&quot;<br /><br />- Compile/Verify the code in the IDE by clicking the &quot;Play&quot; button<br />If all is OK, proceed:<br /><br />- Select the correct COMM port (make sure you have the correct COM port number set in Tools -&gt; Serial Port<br /><br />- Press the Upload Button.<br />The IDE will be waiting for the RESET on the board in order to enter the bootloader.<br /><br />- 1 or 2 seconds after pressing the Upload button in the IDE, press RESET on the board.<br />This should make the IDE enter the Bootloader.<br /><br /><br />You may also need to check/confirm that Pin 0 is RX an Pin 1 is TX because I don't fully recall (you may try exchanging the pin connections).<br /><br /><br />The reason why you don't need to manually press RESET when using the USB port is because they use a trick on the FTDI chip so that the computer can issue the RESET automatically. This a feature of modern Arduinos. In the old days (and still in the Pro Mini for example), this feature wasn't present and you need to follow the procedure above.<br /><br />I trust there is nothing wrong with your Wild Thumper controller.<br />We also had a similar issue of the USB port coming loose for us it was kind of pointless to try and solder it back. We just resorted to using pins 0 and 1 for programming, using an external FTDI.<br /><br />Ah one other important thing: <span style="font-weight: bold">you need to make sure the board is powered on</span>. So make sure you apply power to the wild thumper/turn it on.<br /><br /><br />Again the USB cable powers on the board automatically but when using an FTDI you need to power the board manually by yourself.<br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Thu May 26, 2011 10:02 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dleal]]></name></author>
<updated>2011-05-26T09:34:46+01:00</updated>
<published>2011-05-26T09:34:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31351#p31351</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31351#p31351"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31351#p31351"><![CDATA[
Tried using Sparkfun FTDI basic 5V directly into pons 0 and 1 in the header just next to the USB connector (the ones I use to send data serially) and I get nothing now I get this error:<br /><br />avrdude: stk500_getsync(): not in sync: resp=0x00<br />avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51<br /><br />that is the error I get when I try to program anything without being connected.<br /><br />I dont know which error is worse now.. I will try to use a teensy board to convert USB (virtual serial) to TTL levels and see If I can program it.<br /><br />Im pressing the reset button and releasing it when I press program<br /><br />lets see if it works<br /><br />David<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2743">dleal</a> — Thu May 26, 2011 9:34 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2011-05-25T14:51:25+01:00</updated>
<published>2011-05-25T14:51:25+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31347#p31347</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31347#p31347"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31347#p31347"><![CDATA[
Hi<br /><br />What you can try and do is use a USB to TTl Serial adapter such as this one <!-- m --><a class="postlink" href="http://robosavvy.com/store/product_info.php/products_id/986">http://robosavvy.com/store/product_info ... cts_id/986</a><!-- m --> (or this one which is more flexible <!-- m --><a class="postlink" href="http://robosavvy.com/store/product_info.php/products_id/545">http://robosavvy.com/store/product_info ... cts_id/545</a><!-- m -->) and connect the RX and TX to the Arduino pins 0 and 1. (adapter TX to Arduino pin 0 and adapter RX to arduino pin 1, I believe this is the correct sequence).<br /><br />The RX and TX on the USB port are in parallel with Arduino pin 0 and 1 so you can just bypass the built in USB port and just use the USB to TTL Serial adapter for programming. <br /><br />The only thing is that you need to press RESET on the board manually when you press DOWNLOAD on the Arduino IDE.<br /><br />Regards<br />Pedro<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Wed May 25, 2011 2:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dleal]]></name></author>
<updated>2011-05-25T11:07:20+01:00</updated>
<published>2011-05-25T11:07:20+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31346#p31346</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31346#p31346"/>
<title type="html"><![CDATA[Can't Program Wild Thumper Arduino Controller]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=7229&amp;p=31346#p31346"><![CDATA[
Hi, <br /><br />Been recently using the Wild Thumper Arduino motor controller and while traveling the USB plug was detached, I did some tests and micro is okay the last program I uploaded works as its supposed to using the TX and RX pins.<br /><br />I re-soldered the usb plug to its place (I connected only TX, RX and ground according to schematics ) and I cant program the device anymore I get this error:<br /><br /><br />avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64<br />avrdude: failed to write flash memory, rc=-4<br />avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51<br /><br />(Using Arduino 0018 as before the incident it was the only version that worked for me)<br /><br />any ideas how to get it back to programming? I have an STK500 and AVRISP could I load directly or try to re-burn the bootloader?<br /><br />any ideas welcome<br /><br />David<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2743">dleal</a> — Wed May 25, 2011 11:07 am</p><hr />
]]></content>
</entry>
</feed>