<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SoliForum - 3D Printing Community — Solidoodle2-marlin firmware update thread]]></title>
		<link>https://www.soliforum.com/topic/317/solidoodle2marlin-firmware-update-thread/</link>
		<atom:link href="https://www.soliforum.com/feed/rss/topic/317/" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Solidoodle2-marlin firmware update thread.]]></description>
		<lastBuildDate>Mon, 16 Nov 2020 01:34:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/154213/#p154213</link>
			<description><![CDATA[<p>Here is my little (if any) contribution to the topic.</p><p>If you guys get &quot;out of sync&quot; errors over arduino-1.0.5, it can happen that the chip on PCB has wrong fuseBits&#039;s set or the speed of bootloader is different than the one set in <strong>boards.txt</strong> file.<br />These are values that worked for my SD2 (I decided to bring it back to life lately).</p><p>Programming with arduino worked only AFTER I&#039;ve pulled out the chip from the sanguino board and reset its fuseBits to indicate bootloader position at $F800 (byte address; bits were set to tell it&#039;s under $F000 - it never had chance to work having that set).</p><div class="codebox"><pre><code> // boards.txt part
atmega644.name=Sanguino W/ ATmega644P
atmega644.upload.protocol=arduino
atmega644.upload.maximum_size=63488
atmega644.upload.speed=38400
atmega644.bootloader.low_fuses=0xFF
atmega644.bootloader.high_fuses=0x9A
atmega644.bootloader.extended_fuses=0xFF
# For the bootloader, I&#039;ve also switched from:
#atmega644.bootloader.path=atmega
# back to this one:
atmega644.bootloader.path=atmega644p
#atmega644.bootloader.file=ATmegaBOOT_168_atmega644p.hex
# AND OLD HEX IMAGE OF IT:
atmega644.bootloader.file=ATmegaBOOT_644P.hex
atmega644.bootloader.unlock_bits=0x3F
atmega644.bootloader.lock_bits=0x0F

atmega644.build.mcu=atmega644p
atmega644.build.f_cpu=16000000L
atmega644.build.core=arduino
atmega644.build.variant=standard
##############################################################</code></pre></div><p>I have created custom heated bed, powered from mains (230V). I&#039;m in the middle of tests and it all looks promissing.<br />New thermistor still needs trimming (shows less than it should) but since the bed heats up so fast, it&#039;s hard to determine the correct &#039;drift&#039; of the sensor. Board has 280 Watts and could reach 100&#039;C in like 15 secs. So not to break anything, I go easy and with great deal of caution with it. Anyway, I forced my itsy, bitsy brain to write some code that based on BETA value of the thermistor and it&#039;s pullup, generates temperature lookup tables for our firmware. (See attachement.)</p><p>The resulting table must be used to replace one of entries in:<br /><strong>arduino-1.0.5\examples\SolidoodleMarlin\thermistortables.h</strong></p><p>TEMP_SENSOR_0 and or TEMP_SENSOR_BED in <strong>Configuration.h</strong> need to be updated, accordingly. Compile, upload, test and enjoy...</p><p>P.S. If this part needs moving to some other topic, feel free to do so, but pls let me know about it!</p>]]></description>
			<author><![CDATA[null@example.com (madyogi)]]></author>
			<pubDate>Mon, 16 Nov 2020 01:34:07 +0000</pubDate>
			<guid>https://www.soliforum.com/post/154213/#p154213</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/154085/#p154085</link>
			<description><![CDATA[<p>Boa tarde!!<br />Tenho uma impressora XYZ Pro, que não reconhece o cartucho. Preciso resetar a placa o modelo é igual do volvodr66.<br /><span class="postimg"><img src="http://soliforum.com/i/?oUxvmSx.jpg" alt="http://soliforum.com/i/?oUxvmSx.jpg" /></span><br />Obrigado</p>]]></description>
			<author><![CDATA[null@example.com (markossreis)]]></author>
			<pubDate>Thu, 24 Sep 2020 19:45:34 +0000</pubDate>
			<guid>https://www.soliforum.com/post/154085/#p154085</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/120118/#p120118</link>
			<description><![CDATA[<p>That is a question best answered by the creator of the PanelDue, if you send me a message I&#039;ll give you his email. Just don&#039;t want to post it here for spam reasons.</p>]]></description>
			<author><![CDATA[null@example.com (elmoret)]]></author>
			<pubDate>Tue, 29 Mar 2016 02:03:03 +0000</pubDate>
			<guid>https://www.soliforum.com/post/120118/#p120118</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/120117/#p120117</link>
			<description><![CDATA[<p>Will the latest versions of Marlin work with the PanelDue touchscreen controller?</p>]]></description>
			<author><![CDATA[null@example.com (knowack)]]></author>
			<pubDate>Tue, 29 Mar 2016 01:58:17 +0000</pubDate>
			<guid>https://www.soliforum.com/post/120117/#p120117</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/114072/#p114072</link>
			<description><![CDATA[<p>Okay, good call. Follow the right directions... <br />I think I got it. Arduino 0022 said it did the job. </p><p>But wait there&#039;s more...&nbsp; </p><p>So now I power up and connect repetier-host solidoodle v 0.85b<br />and I get this: </p><p>16:12:45.702 : Serial com error:System.IO.Ports.SerialErrorReceivedEventArgs</p><p>Turned out to be an easy fix...</p><p>Set the Baud rate to 250000</p><p>thank you for all your help!!!</p>]]></description>
			<author><![CDATA[null@example.com (onus34)]]></author>
			<pubDate>Wed, 13 Jan 2016 22:17:15 +0000</pubDate>
			<guid>https://www.soliforum.com/post/114072/#p114072</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113996/#p113996</link>
			<description><![CDATA[<p>You are following the wrong set of instructions.&nbsp; You have the Sanguinololu and all you need to do is click save then verify then hit the reset button on the board and click upload.</p>]]></description>
			<author><![CDATA[null@example.com (wardjr)]]></author>
			<pubDate>Wed, 13 Jan 2016 01:21:44 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113996/#p113996</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113994/#p113994</link>
			<description><![CDATA[<p>Okay I think I found my problem, but I&#039;m still confused. <br />I was under the impression that the arduino program uploaded the firmware directly to the board, but upon closer inspection i looks like I have to utilize BootloaderHID? </p><p>which brings me to my crux. as of now. <br />is it &#039;firmware.ino.hex&#039; or &#039;firmware.cpp.hex&#039; and why is no one sure of where it ends up? if its such an important file why can we point it to a save location?&nbsp; anyway I digress. I can find the &#039;firmware.cpp.hex&#039; and I can get it to a point where I am in cmd and running:&nbsp; “hid_bootloader_cli -mmcu=at90usb1286 -w -v Marlin.cpp.hex&quot; </p><p>And all I get is (hint: press the reset button.) </p><p>I have pressed. pressed and held. spammed...</p><p>so which pins are the &quot;boot&quot; pins. I have a jumper on the first set of 6 pins (lower right hand corner - <a href="http://reprap.org/mediawiki/images/f/fa/Sanguinololu-photo-top.jpg">http://reprap.org/mediawiki/images/f/fa … to-top.jpg</a> )&nbsp; on the left the two labeled &#039;reset&#039; and &#039;ground&#039;&nbsp; because I couldn&#039;t find a pin labeled &#039;boot&#039;. </p><p>looks like there is a jumper pre-installed on the &#039;auto rst&#039;</p><p>(I feel like I am making this out to be more complicated than it need be... I apologize.) </p><p>am I on the right track this time?</p>]]></description>
			<author><![CDATA[null@example.com (onus34)]]></author>
			<pubDate>Wed, 13 Jan 2016 01:08:54 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113994/#p113994</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113949/#p113949</link>
			<description><![CDATA[<p>It is my understanding that 1.0.5 should work just fine.&nbsp; That being said I haven&#039;t used that version to verify.<br />First double check that you have the correct com port selected in the tools dropdown.&nbsp; Arduino will always say that it is connected on COMX (X being the number you selected) regardless of whether or not it is actually connected to that com port.&nbsp; So check device manager to ensure what com port is actually connected.</p><p>Here is a few things to try that I pulled from the reprap WIKI for your board</p><p>&quot; stk500_getsync</p><p>avrdude: stk500_getsync(): not in sync: resp=0x00 <br />avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51</p><p>Workaround</p><p>To resolve for boards older than Rev 1.3a, hold the reset button on your Sanguinololu for about 10 seconds. While still holding the button, try to upload the firmware again. Let go of the reset button as soon as the Arduino IDE reports, &quot;Binary sketch size: ###### bytes (of a 63488 byte maximum)&quot;. The firmware should now be accepted.<br />Permanent fix</p><p>A fix was added in Rev 1.3a. If unpopulated, solder a 2-pin header to the &quot;Autoreset Enable&quot; jumper labeled AUTO RST on the silkscreen. This is located between the Z stepper motor socket and pins 8-10 of the ATMEGA644P socket. In addition, you should also set your Virtual COM port parameter &quot;RTS on close&quot; to ON. Adding the jumper allows the PC to reset the Sanguinololu board during programming and interactive sessions. Removing the jumper allows the printer to run in standalone mode; that is, the board will not reset mid-print when the PC is disconnected or reconnected.<br />Other possibilities</p><p>Another thing to check is the baudrate in &quot;hardware/Gen7/boards.txt&quot;. Gen7xxx.upload.speed should be 115200. The Arduino IDE will not see changes to this file until it is restarted.</p><p>Another item to check is whether virtual com port drivers are installed correctly. Make sure you see &quot;USB Serial Port&quot; under the heading &quot;Ports (COM &amp; LPT)&quot;. If you see a USB driver in the &quot;Other&quot; category with a question mark, you need to manually select the driver for the FTDI chip with drivers from the website&quot;</p>]]></description>
			<author><![CDATA[null@example.com (wardjr)]]></author>
			<pubDate>Tue, 12 Jan 2016 17:49:29 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113949/#p113949</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113935/#p113935</link>
			<description><![CDATA[<p>first, thank you for your quick response! <br />I keep getting this error: </p><p>avrdude: stk500_getsync(): not in sync: resp=0xd7</p><p>I must be missing something. <br />the prepared version of arduino in ozadr!an&#039;s instructions is 1.0.5 (does that matter?) you mentioned 0022 which I have seen mentioned elsewhere as well. Is there a prepared version of 0022?</p>]]></description>
			<author><![CDATA[null@example.com (onus34)]]></author>
			<pubDate>Tue, 12 Jan 2016 14:10:46 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113935/#p113935</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113847/#p113847</link>
			<description><![CDATA[<p>For that printer Adrian&#039;s version is still preferred.<br />You&#039;ve got a very easy board to flash.&nbsp; You can follow Adrian&#039;s instructions with no real issue as the WIKI instructions are largely based on those.&nbsp; Use Arduino 022 select the correct board and com port in the tools drop down.&nbsp; Make your configuration.h changes including board number.<br />Then save&gt;verify and if that&#039;s good with no errors then hit the reset button (no need to hold it) and then click the upload button.&nbsp; That&#039;s about all there is to it.</p>]]></description>
			<author><![CDATA[null@example.com (wardjr)]]></author>
			<pubDate>Mon, 11 Jan 2016 16:18:29 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113847/#p113847</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/113845/#p113845</link>
			<description><![CDATA[<p>a friend and i just spend all weekend trying to update the firmware on my SD3.&nbsp; (links for firmware updating are broken on SD webpage. I sent them an email)<br />and now today I find this forum post. is this last link shared up to date? </p><div class="quotebox"><cite>wardjr wrote:</cite><blockquote><p>Firmware link.&nbsp; <a href="https://github.com/ozadr1an/Solidoodle-Marlin_v1/tree/Solidoodle_Marlin_v1_beta">https://github.com/ozadr1an/Solidoodle- … in_v1_beta</a><br />I&#039;ll see what I can do to update the other links in the WIKI</p></blockquote></div><p>and can I assume that these are the instructions i need to follow? as per instructions &#039;to the letter&#039; </p><div class="quotebox"><cite>wardjr wrote:</cite><blockquote><p>Follow these to the letter.<br /><a href="http://www.soliwiki.com/Updating_Solidoodle_Firmware#PrinterBoard_Update_.28Flashing.29_Instructions">http://www.soliwiki.com/Updating_Solido … structions</a></p></blockquote></div><p>our difficulty was there seemed to be so much misinformation or outdated information? <br />we compiled it and got to the end with a communications error and there was all this uncertainty about when and how to press the reset button or hold it for 10 no wait 5 no any arbitrary about in between. but do it before... no during... no when the verbose output displays a certain message... I would just like a factual and certain method.&nbsp; </p><p>so do i follow ozadr1an&#039;s instructions:&nbsp; <a href="https://github.com/ozadr1an/Solidoodle-Marlin_v1/tree/Solidoodle_Marlin_v1_beta">https://github.com/ozadr1an/Solidoodle- … in_v1_beta</a><br />or lawsy&#039;s: <a href="https://github.com/mlaws/solidoodle2-marlin">https://github.com/mlaws/solidoodle2-marlin</a></p><p>???</p><p>I am updating the firmware because my hotend clogged up so I got the new E3D v6; I have the solidoodle 3 Rev 1.3C with the sanguinololu 1.3a motherboard and the ATmega 644p chip. I there anything special I need to know before I try this again?</p><p>thank you for all your help <img src="https://www.soliforum.com/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p>]]></description>
			<author><![CDATA[null@example.com (onus34)]]></author>
			<pubDate>Mon, 11 Jan 2016 15:58:45 +0000</pubDate>
			<guid>https://www.soliforum.com/post/113845/#p113845</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/109860/#p109860</link>
			<description><![CDATA[<p>Firmware link.&nbsp; <a href="https://github.com/ozadr1an/Solidoodle-Marlin_v1/tree/Solidoodle_Marlin_v1_beta">https://github.com/ozadr1an/Solidoodle- … in_v1_beta</a><br />I&#039;ll see what I can do to update the other links in the WIKI</p>]]></description>
			<author><![CDATA[null@example.com (wardjr)]]></author>
			<pubDate>Thu, 19 Nov 2015 18:34:28 +0000</pubDate>
			<guid>https://www.soliforum.com/post/109860/#p109860</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/109855/#p109855</link>
			<description><![CDATA[<div class="quotebox"><cite>wardjr wrote:</cite><blockquote><p>Follow these to the letter.<br /><a href="http://www.soliwiki.com/Updating_Solidoodle_Firmware#PrinterBoard_Update_.28Flashing.29_Instructions">http://www.soliwiki.com/Updating_Solido … structions</a></p></blockquote></div><p>These links are dead for the firmware and the BootloaderHID. Does anybody have updated links?</p>]]></description>
			<author><![CDATA[null@example.com (ccorwin)]]></author>
			<pubDate>Thu, 19 Nov 2015 17:21:24 +0000</pubDate>
			<guid>https://www.soliforum.com/post/109855/#p109855</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/109094/#p109094</link>
			<description><![CDATA[<p>COULD USE A LITTLE HELP OR SOME MORE IDEAS TO GET MY FIRMWARE UPDATED</p><p>I have a SD2 with a Sanguinololu/atmega 644P board. I am working on updating the Marlin firmware in order to finalize the installation of myE3D-Lite6 hotend. In the process of uploading the firmware I continue to get the following error message: </p><p>avrdude: stk500_recv(): programmer is not responding</p><p>I have worked through the various &#039;reset&#039; button pushes and I am still getting the same error message.</p><p>Anybody work through this issue as well? I have spent the last two nights trying to get this new firmware uploaded and reworked the whole process several times.</p><p>Some extra info:<br />I am running Mac OS X 10.10.5 (Yosemite) &amp; am using the Mac OS X prepackaged Arduino 1.0.5 IDE (linked over on pg 3 of this thread). I am using the Marlin firmware link from pg 1 on this thread.</p><p>Thoughts?</p><p>Thanks for the help.</p><p>UPDATE: I posted this question over in the Help/Repair/Maintenance thread and got it solved with wardjr&#039;s help.<br /><a href="http://www.soliforum.com/topic/12765/uploading-firmware-help/">http://www.soliforum.com/topic/12765/up … ware-help/</a></p>]]></description>
			<author><![CDATA[null@example.com (Nate)]]></author>
			<pubDate>Sat, 07 Nov 2015 09:00:52 +0000</pubDate>
			<guid>https://www.soliforum.com/post/109094/#p109094</guid>
		</item>
		<item>
			<title><![CDATA[Re: Solidoodle2-marlin firmware update thread]]></title>
			<link>https://www.soliforum.com/post/96139/#p96139</link>
			<description><![CDATA[<p>Sounds like you need to turn up the VREF for that driver.</p>]]></description>
			<author><![CDATA[null@example.com (wardjr)]]></author>
			<pubDate>Mon, 18 May 2015 13:38:58 +0000</pubDate>
			<guid>https://www.soliforum.com/post/96139/#p96139</guid>
		</item>
	</channel>
</rss>
