<?xml version="1.0" encoding="UTF-8"?><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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Atmel STK500 EVB as an Arduino development board</title>
	<atom:link href="http://www.5volt.eu/archives/3/feed" rel="self" type="application/rss+xml" />
	<link>http://www.5volt.eu/archives/3</link>
	<description>A mean to organize, document and share some of the things I do</description>
	<lastBuildDate>Sun, 27 Jun 2010 17:51:32 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: admin</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-295</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 22 Jul 2009 07:29:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-295</guid>
		<description>@Brio, PB5 is assigned by the developers of Arduino but  I think the source code is open source so you could  change the assignment and recompile the boot file.  My suggestion is to try to let PB5 alone and try to use a different pin for your application though.
Best regards
Alessandro</description>
		<content:encoded><![CDATA[<p>@Brio, PB5 is assigned by the developers of Arduino but  I think the source code is open source so you could  change the assignment and recompile the boot file.  My suggestion is to try to let PB5 alone and try to use a different pin for your application though.<br />
Best regards<br />
Alessandro</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brio</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-294</link>
		<dc:creator>Brio</dc:creator>
		<pubDate>Wed, 22 Jul 2009 04:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-294</guid>
		<description>Is there a way to set the serial transmission blinking signal (currently assigned to PB5) to  a different pin? 

Thanks</description>
		<content:encoded><![CDATA[<p>Is there a way to set the serial transmission blinking signal (currently assigned to PB5) to  a different pin? </p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-273</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 06 May 2009 09:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-273</guid>
		<description>@Nicholas, the board will be powered by the STK500 wall adapter. The STK500 needs to be connected to the RS232 CTRL port only once when downloading the Arduino bootloader to the board. When done, you will never need the RSRctrl port any more. The 6-pin ICSP connector can be removed for good as well.
On the other hand sketch downloading is accomplished through the RS232 SPARE port as many times as needed to develop/download/debug the sketch.
If the PC is needed for some runtime input/out from/to Arduino (that is when using the serial port communication in your sketch) the communication port will be the &quot;RS232 Spare&quot;.  Otherwise the STK500/Arduino can run as a standalone platform.

Hope this helps
A.</description>
		<content:encoded><![CDATA[<p>@Nicholas, the board will be powered by the STK500 wall adapter. The STK500 needs to be connected to the RS232 CTRL port only once when downloading the Arduino bootloader to the board. When done, you will never need the RSRctrl port any more. The 6-pin ICSP connector can be removed for good as well.<br />
On the other hand sketch downloading is accomplished through the RS232 SPARE port as many times as needed to develop/download/debug the sketch.<br />
If the PC is needed for some runtime input/out from/to Arduino (that is when using the serial port communication in your sketch) the communication port will be the &#8220;RS232 Spare&#8221;.  Otherwise the STK500/Arduino can run as a standalone platform.</p>
<p>Hope this helps<br />
A.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-272</link>
		<dc:creator>Nicholas</dc:creator>
		<pubDate>Wed, 06 May 2009 09:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-272</guid>
		<description>&quot;Now you’re done: you can remove the 6-pin ribbon cable necessary to program the micro and move the serial cable to the other serial port connector of the STK500&quot;

its said that only one serial adapter is required, if i move my serial adapter from RS232 CTRL to RS232 SPARE, i cannot programmed from my AVR Studio anymore. Some advice? Thanks.</description>
		<content:encoded><![CDATA[<p>&#8220;Now you’re done: you can remove the 6-pin ribbon cable necessary to program the micro and move the serial cable to the other serial port connector of the STK500&#8243;</p>
<p>its said that only one serial adapter is required, if i move my serial adapter from RS232 CTRL to RS232 SPARE, i cannot programmed from my AVR Studio anymore. Some advice? Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-271</link>
		<dc:creator>Nicholas</dc:creator>
		<pubDate>Wed, 06 May 2009 08:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-271</guid>
		<description>how ill the whole setup look like? the arduino will be powered by USB or ICSP?</description>
		<content:encoded><![CDATA[<p>how ill the whole setup look like? the arduino will be powered by USB or ICSP?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-266</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 25 Apr 2009 12:10:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-266</guid>
		<description>Virdi, thank you for your update.
Best
A.</description>
		<content:encoded><![CDATA[<p>Virdi, thank you for your update.<br />
Best<br />
A.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: avirdi</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-265</link>
		<dc:creator>avirdi</dc:creator>
		<pubDate>Sat, 25 Apr 2009 09:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-265</guid>
		<description>Alessandro,

Thanks for your reply. your instructions are perfect. I figured out the problem: It is a bug in the AVRStudio&#039;s version 4.16build 628. The bug passes the verification process without actually flashing bootloader onto a blank uC. 

The patch for this bug can be downloaded from: 
http://www.atmel.no/beta_ware/BootProgHotFix.exe 

My STK500 is now working fine and I am using an ATmega328 on STK500 (by choosing &quot;Arduino Duemilanove w/ ATmega328&quot; as the board in Arduino IDE)

I found this out in a discussion on AVRfreaks (http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=75568&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight)

You can update your instructions to include this. Thank you again for sharing knowledge.

Virdi</description>
		<content:encoded><![CDATA[<p>Alessandro,</p>
<p>Thanks for your reply. your instructions are perfect. I figured out the problem: It is a bug in the AVRStudio&#8217;s version 4.16build 628. The bug passes the verification process without actually flashing bootloader onto a blank uC. </p>
<p>The patch for this bug can be downloaded from:<br />
<a href="http://www.atmel.no/beta_ware/BootProgHotFix.exe" rel="nofollow">http://www.atmel.no/beta_ware/BootProgHotFix.exe</a> </p>
<p>My STK500 is now working fine and I am using an ATmega328 on STK500 (by choosing &#8220;Arduino Duemilanove w/ ATmega328&#8243; as the board in Arduino IDE)</p>
<p>I found this out in a discussion on AVRfreaks (<a href="http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=75568&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight" rel="nofollow">http://www.avrfreaks.net/index.php?name=PNphpBB2&amp;file=viewtopic&amp;t=75568&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight</a>)</p>
<p>You can update your instructions to include this. Thank you again for sharing knowledge.</p>
<p>Virdi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-264</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 25 Apr 2009 07:58:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-264</guid>
		<description>Ciao A., sorry for not replying sooner but I&#039;ve been pretty busy during the last ten days.
To make sure I didn&#039;t miss anything in my description I followed the steps as descripted one by one and apparently everything is fine. 
I also downloaded the blinking LED example sketch ( http://www.arduino.cc/en/Tutorial/BlinkingLED ) and it compiled and downloaded to the board and the LED blinks just fine.
You say that with the serial port straight out of the PC it doesn&#039;t work either so it is not the USB to serial converter. I checked the firmware version of my stk500 and it is as follows:
HW 02, FW 02,  minor fw 0A (from the bottom of the &quot;info&quot; window of the STK interface of AVR studio.
I&#039;d not go with commands straight from AVRdude as it should work through the STK in first instance.
In the Arduino interface did you select  from the &quot;tools&quot; menu the right board  (Arduino NG or older w/ATmega168 ) and correct serial port number?
Try connecting PB0 to and LED of the STK500 : when you press reset and the board waits for the data, the LED should blink two or three times then stay on until the sketch has been loaded.  If it does your chip is programmed fine with the bootloader so you should concentrate on the Arduino to STK interface. PD0 and PD1 connected on the STK to RXD and TXD RS232 SPARE, the serial cable connected to the RS232 SPARE DB9 connector and PB5 connected to and LED as a wait for download flag. Is the 16MHz quartz in place ?
Please return on this when everything works (or earlier, in case).
Ciao
Alessandro</description>
		<content:encoded><![CDATA[<p>Ciao A., sorry for not replying sooner but I&#8217;ve been pretty busy during the last ten days.<br />
To make sure I didn&#8217;t miss anything in my description I followed the steps as descripted one by one and apparently everything is fine.<br />
I also downloaded the blinking LED example sketch ( <a href="http://www.arduino.cc/en/Tutorial/BlinkingLED" rel="nofollow">http://www.arduino.cc/en/Tutorial/BlinkingLED</a> ) and it compiled and downloaded to the board and the LED blinks just fine.<br />
You say that with the serial port straight out of the PC it doesn&#8217;t work either so it is not the USB to serial converter. I checked the firmware version of my stk500 and it is as follows:<br />
HW 02, FW 02,  minor fw 0A (from the bottom of the &#8220;info&#8221; window of the STK interface of AVR studio.<br />
I&#8217;d not go with commands straight from AVRdude as it should work through the STK in first instance.<br />
In the Arduino interface did you select  from the &#8220;tools&#8221; menu the right board  (Arduino NG or older w/ATmega168 ) and correct serial port number?<br />
Try connecting PB0 to and LED of the STK500 : when you press reset and the board waits for the data, the LED should blink two or three times then stay on until the sketch has been loaded.  If it does your chip is programmed fine with the bootloader so you should concentrate on the Arduino to STK interface. PD0 and PD1 connected on the STK to RXD and TXD RS232 SPARE, the serial cable connected to the RS232 SPARE DB9 connector and PB5 connected to and LED as a wait for download flag. Is the 16MHz quartz in place ?<br />
Please return on this when everything works (or earlier, in case).<br />
Ciao<br />
Alessandro</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: avirdi</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-262</link>
		<dc:creator>avirdi</dc:creator>
		<pubDate>Sat, 18 Apr 2009 21:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-262</guid>
		<description>Alessandro,

I am still getting the same error. I followed the steps exactly as described. Two things I suspect:

(1) Could it be because I am using a USB to serial adapter? (but it is working with AVR Studio and WinAVR)
-- In this case, I will try using another computer with a serial port.

(2) Or because I upgraded my STK500 firmware to 2.0A (from 1.0E)?
-- If arduino&#039;s avrdude is having problems with &quot;stk500&quot; because of firmware upgrade, Can I compile programs using Arduino IDE and push the resulting .hex file using avrdude command line with &quot;sktv2&quot; option? In that case, what will the command look like?

Thank you,

avirdi</description>
		<content:encoded><![CDATA[<p>Alessandro,</p>
<p>I am still getting the same error. I followed the steps exactly as described. Two things I suspect:</p>
<p>(1) Could it be because I am using a USB to serial adapter? (but it is working with AVR Studio and WinAVR)<br />
&#8211; In this case, I will try using another computer with a serial port.</p>
<p>(2) Or because I upgraded my STK500 firmware to 2.0A (from 1.0E)?<br />
&#8211; If arduino&#8217;s avrdude is having problems with &#8220;stk500&#8243; because of firmware upgrade, Can I compile programs using Arduino IDE and push the resulting .hex file using avrdude command line with &#8220;sktv2&#8243; option? In that case, what will the command look like?</p>
<p>Thank you,</p>
<p>avirdi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.5volt.eu/archives/3/comment-page-1#comment-261</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 18 Apr 2009 09:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.5volt.eu/2007/11/17/your-atmel-stk500-as-an-arduino-development-board/#comment-261</guid>
		<description>Of course you followed all the steps and configured the fuses and lock bits of the ATmega168. You connected the serial port to the &quot;spare&quot; port of the STK500, configured Arduino dev software to connect to the right port ?
The reset button must be pressed once then released I&#039;m not sure moments before or after selecting &quot;download to target&quot; from the menu. Try both cases.
Are you sure You deselected the &quot;div 8&quot; tick box in the fuses window ? I happened to go nuts before realizing I forgot to do it.
Check every step and you should be OK.
Repeat the programming steps one by one.
Let me know.
Ciao</description>
		<content:encoded><![CDATA[<p>Of course you followed all the steps and configured the fuses and lock bits of the ATmega168. You connected the serial port to the &#8220;spare&#8221; port of the STK500, configured Arduino dev software to connect to the right port ?<br />
The reset button must be pressed once then released I&#8217;m not sure moments before or after selecting &#8220;download to target&#8221; from the menu. Try both cases.<br />
Are you sure You deselected the &#8220;div 8&#8243; tick box in the fuses window ? I happened to go nuts before realizing I forgot to do it.<br />
Check every step and you should be OK.<br />
Repeat the programming steps one by one.<br />
Let me know.<br />
Ciao</p>
]]></content:encoded>
	</item>
</channel>
</rss>
