<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SoliForum - 3D Printing Community — Firmware Update Problem]]></title>
	<link rel="self" href="https://www.soliforum.com/feed/atom/topic/522/" />
	<updated>2012-11-16T19:00:18Z</updated>
	<generator>PunBB</generator>
	<id>https://www.soliforum.com/topic/522/firmware-update-problem/</id>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4884/#p4884" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>cephdon wrote:</cite><blockquote><p>As a last ditch effort, I decided to download the arduino 22 application again and see if I could get this to work &quot;vanilla&quot;.&nbsp; The only changes I made are to add the Sanguino hardware as required for the application to know about the device and to add my AVR-ISP500 to the list of devices for use when uploading bootloaders.</p><p>Then I loaded up the app, opened the project, connected the USB to the SD2 (with main power off), compiled and clicked upload. <br />Everything worked this time.</p><p>Conclusion:<br />The Sanguino did not have a bootloader shipped from Solidoodle, causing the first attempts to fail.&nbsp; After attempting to fix everything possible to make this work, the environment was broken in some way.&nbsp; After subsequently adding the bootloader, the failures were due to some misconfiguration of the arduino environment.</p><p>Solution: Don&#039;t adjust the arduino environment other than to add the Sanguino hardware configuration to the environment.&nbsp; Make sure you have a bootloader added to the Sanguino or add if not.&nbsp; Everything should work as expected.</p><p>Suggestion for support: Please consider making the ISP header pins as right-angle, rather than straight. It would be much easier to attach the programmer when needed...or failing that, provide more room to attach a cable to the ISP pins without requiring us to unscrew the cover.</p><p>This seems to be solved now.</p></blockquote></div><p>Glad you were able to get everything fixed up. Since the Sanguino isn&#039;t our own design, it might be difficult to change the header pins.</p>]]></content>
			<author>
				<name><![CDATA[solijohn]]></name>
				<uri>https://www.soliforum.com/user/7/</uri>
			</author>
			<updated>2012-11-16T19:00:18Z</updated>
			<id>https://www.soliforum.com/post/4884/#p4884</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4810/#p4810" />
			<content type="html"><![CDATA[<p>As a last ditch effort, I decided to download the arduino 22 application again and see if I could get this to work &quot;vanilla&quot;.&nbsp; The only changes I made are to add the Sanguino hardware as required for the application to know about the device and to add my AVR-ISP500 to the list of devices for use when uploading bootloaders.</p><p>Then I loaded up the app, opened the project, connected the USB to the SD2 (with main power off), compiled and clicked upload. <br />Everything worked this time.</p><p>Conclusion:<br />The Sanguino did not have a bootloader shipped from Solidoodle, causing the first attempts to fail.&nbsp; After attempting to fix everything possible to make this work, the environment was broken in some way.&nbsp; After subsequently adding the bootloader, the failures were due to some misconfiguration of the arduino environment.</p><p>Solution: Don&#039;t adjust the arduino environment other than to add the Sanguino hardware configuration to the environment.&nbsp; Make sure you have a bootloader added to the Sanguino or add if not.&nbsp; Everything should work as expected.</p><p>Suggestion for support: Please consider making the ISP header pins as right-angle, rather than straight. It would be much easier to attach the programmer when needed...or failing that, provide more room to attach a cable to the ISP pins without requiring us to unscrew the cover.</p><p>This seems to be solved now.</p>]]></content>
			<author>
				<name><![CDATA[cephdon]]></name>
				<uri>https://www.soliforum.com/user/339/</uri>
			</author>
			<updated>2012-11-16T07:30:24Z</updated>
			<id>https://www.soliforum.com/post/4810/#p4810</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4807/#p4807" />
			<content type="html"><![CDATA[<p>Very strange. This is the second case with this problem. I&#039;m wondering if something on the board has changed slightly and is incompatible with the Arduino IDE.</p><p>Only support can provide some insight.</p>]]></content>
			<author>
				<name><![CDATA[lawsy]]></name>
				<uri>https://www.soliforum.com/user/51/</uri>
			</author>
			<updated>2012-11-16T06:37:52Z</updated>
			<id>https://www.soliforum.com/post/4807/#p4807</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4803/#p4803" />
			<content type="html"><![CDATA[<p>ok.. So, I decided to see if I could load the bootloader on the chip myself.&nbsp; I got out my STK500 compatible programmer and hooked up the ISP header pins to the board and after a little bit of fiddling, managed to get the bootloader programmed onto the chip.</p><p>Unfortunately, even with the bootloader on the chip (as in, I programmed it myself so I know it is there) I still get the same error.<br />I even attempted to remove the auto reset jumper so that I would be forced to press the reset button to make it work... no dice.</p><p>What else can I try to fix this?</p><p>Thanks,<br />--Tim</p>]]></content>
			<author>
				<name><![CDATA[cephdon]]></name>
				<uri>https://www.soliforum.com/user/339/</uri>
			</author>
			<updated>2012-11-16T05:32:37Z</updated>
			<id>https://www.soliforum.com/post/4803/#p4803</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4495/#p4495" />
			<content type="html"><![CDATA[<p>Some printers shipped with faulty microcontrollers. Please contact support and they should send you a replacement.</p>]]></content>
			<author>
				<name><![CDATA[lawsy]]></name>
				<uri>https://www.soliforum.com/user/51/</uri>
			</author>
			<updated>2012-11-13T06:08:03Z</updated>
			<id>https://www.soliforum.com/post/4495/#p4495</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4494/#p4494" />
			<content type="html"><![CDATA[<p><a href="http://www.soliwiki.com/Updating_Solidoodle_Firmware">http://www.soliwiki.com/Updating_Solidoodle_Firmware</a></p>]]></content>
			<author>
				<name><![CDATA[jefferysanders]]></name>
				<uri>https://www.soliforum.com/user/106/</uri>
			</author>
			<updated>2012-11-13T05:40:25Z</updated>
			<id>https://www.soliforum.com/post/4494/#p4494</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Firmware Update Problem]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/4491/#p4491" />
			<content type="html"><![CDATA[<p>OK, I have combed through the threads and looked at the wiki&#039;s... here is my issue: </p><p><span class="bbu">I can&#039;t seem to update the firmware.<br />I always get the message &quot;avrdude: stk500_recv(): programmer is not responding&quot;</span></p><p>Just got the SD2 today.&nbsp; I can connect to it using Repetier on my OSX machine.&nbsp; Using Repetier, I can manually move the bed up or down and turn on the extruder heat, extrude or reverse, etc.&nbsp; I know the machine is working perfectly with regard to that and it shows that I have the correct serial port selected.</p><p>I have checked the board and it has the auto-reset jumper in place so I should not need to press the reset button to get an upload working correctly.&nbsp; I have tried version 0022 and 0023 of the arduino software and there isnt any change in the response between them.</p><p>It doesn&#039;t matter if I wait for the sketch size message to press the reset or hold the reset and release when the size message is shown or not press the reset button at all.</p><p>I have avrdude 5.11.1 installed and sym-linked in the arduino hardware tools directory along with the conf file in /etc.</p><p>I have also changed the boards.txt file to use arduino upload protocol and changed the upload speed to 38400.</p><p>What am I missing? It seems like this should be very simple and in my novice state of mind, I just can&#039;t see what is wrong.</p><p>Thanks,<br />--Tim</p>]]></content>
			<author>
				<name><![CDATA[cephdon]]></name>
				<uri>https://www.soliforum.com/user/339/</uri>
			</author>
			<updated>2012-11-13T05:05:06Z</updated>
			<id>https://www.soliforum.com/post/4491/#p4491</id>
		</entry>
</feed>
