<?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 — Firmware Compiling with Eclipse]]></title>
		<link>https://www.soliforum.com/topic/2918/firmware-compiling-with-eclipse/</link>
		<atom:link href="https://www.soliforum.com/feed/rss/topic/2918/" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Firmware Compiling with Eclipse.]]></description>
		<lastBuildDate>Sun, 23 Jun 2013 14:21:30 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27634/#p27634</link>
			<description><![CDATA[<p>OK, Thanks Adrian.</p><p> Avr Studio is apparently windows only, so I am happy with the next best thing.</p><p>--Tim.</p>]]></description>
			<author><![CDATA[null@example.com (cephdon)]]></author>
			<pubDate>Sun, 23 Jun 2013 14:21:30 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27634/#p27634</guid>
		</item>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27614/#p27614</link>
			<description><![CDATA[<p>Avr Studio with an ICE debugger still &#039;the best way&#039;&nbsp; overall... But you can load the output of eclipse into it. </p><p>I&#039;ve just never managed to get all I want via the eclipse plugins</p><p>Avarice works for the most part... Depends what you need I guess</p><p>And yes - proper IDEs are nice. The function lookup, search functions etc, variable decleration locating makes it all a lot lot easier</p>]]></description>
			<author><![CDATA[null@example.com (adrian)]]></author>
			<pubDate>Sun, 23 Jun 2013 07:27:24 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27614/#p27614</guid>
		</item>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27613/#p27613</link>
			<description><![CDATA[<div class="quotebox"><cite>adrian wrote:</cite><blockquote><p>Nope, not at all. It has incorporated lots of the plugin because of issues with internal pointers, his tried getting it sorted upstream. <br />But its the original plugin with all the shortcomings fixed and a heap more simplicity on the integration.</p><p>I offered it simply as a simpler alternative coming from someone that uses eclipse and avr stuff daily... Apologies for apparently it seems inferring it was some sort of competition - I just suggested an alternative that &#039;just works&#039; out of the box <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /> </p><p>Anyway, tools are tools as you said</p></blockquote></div><p>hehe. No competition. I have nothing to compete with, no stake in anything.&nbsp; ;-)&nbsp; I have been told that my writing style is &quot;dry&quot;..sounds like I am mad or something all the time.&nbsp; The advice I got was &quot;Add smileys or something to let people know you aren&#039;t upset about everything.&quot;&nbsp; lol.&nbsp; </p><p>And believe me, during the time I was trying to get the Avr-Eclipse plugin to work (I had it fixed, but couldn&#039;t install it), I had *choice* words to say about the implementation (It was more my ignorance of Eclipse Plugin construction and how to get them &quot;deployed&quot; than anything).&nbsp; However, I am now happy that I have it running.</p><p>When I tried the Arduino Eclipse plugin it just didn&#039;t work on my OSX box. Couldn&#039;t get it to accept my Arduino app location and the interface kept getting wonky (menu options disappeared and stuff when trying to configure it).&nbsp; I don&#039;t know how much he copied, but the interface actually says &quot;Avr-Eclipse&quot; in at least one location. </p><p>Got to say, though, that I am loving the Eclipse interface for programming this.&nbsp; Wish I had seen this earlier. Now I just need to get debugging configured and test that out.&nbsp; </p><p>I have lots of experience with desktops, but I am very new to embedded.&nbsp; Since you do lots of stuff with AVRs, is there a better way to do &quot;in-circuit debugging&quot; using the JTAG pins?&nbsp; I thought that I could use OpenOCD, but it doesn&#039;t apparently support AVRs.&nbsp; Looks like the tool to use is Avarice. Is that about right?</p><p>--Tim.</p>]]></description>
			<author><![CDATA[null@example.com (cephdon)]]></author>
			<pubDate>Sun, 23 Jun 2013 07:23:29 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27613/#p27613</guid>
		</item>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27608/#p27608</link>
			<description><![CDATA[<p>Nope, not at all. It has incorporated lots of the plugin because of issues with internal pointers, his tried getting it sorted upstream. <br />But its the original plugin with all the shortcomings fixed and a heap more simplicity on the integration.</p><p>I offered it simply as a simpler alternative coming from someone that uses eclipse and avr stuff daily... Apologies for apparently it seems inferring it was some sort of competition - I just suggested an alternative that &#039;just works&#039; out of the box <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /> </p><p>Anyway, tools are tools as you said</p>]]></description>
			<author><![CDATA[null@example.com (adrian)]]></author>
			<pubDate>Sun, 23 Jun 2013 06:39:33 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27608/#p27608</guid>
		</item>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27607/#p27607</link>
			<description><![CDATA[<div class="quotebox"><cite>adrian wrote:</cite><blockquote><p>I much prefer Baeyens Arduino Eclipse Plugin... <a href="http://www.baeyens.it/eclipse/">http://www.baeyens.it/eclipse/</a></p><p>It just works <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /></p></blockquote></div><p>Yeah, I saw that too.&nbsp; However, it seems to just be his fork/version of the AVR-Eclipse plugin, but renamed.&nbsp; Its nearly a complete copy, with some slight menu name changes and the added Arduino preference for setting the path to the Arduino folder.&nbsp; It also doesn&#039;t seem to work for OSX users, since applications are somewhat wrapped (the Arduino tools and everything are packaged up in what is called a &#039;bundle&#039;).</p><p>I say, tools are tools.. so if that works for you, that&#039;s great.&nbsp; I mostly just posted because I hadn&#039;t seen anything about it yet and thought that someone might be interested.&nbsp; Eclipse gives a much better user experience for me than the &quot;native&quot; Arduino environment.</p><p>--Tim.</p>]]></description>
			<author><![CDATA[null@example.com (cephdon)]]></author>
			<pubDate>Sun, 23 Jun 2013 06:36:25 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27607/#p27607</guid>
		</item>
		<item>
			<title><![CDATA[Re: Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27602/#p27602</link>
			<description><![CDATA[<p>I much prefer Baeyens Arduino Eclipse Plugin... <a href="http://www.baeyens.it/eclipse/">http://www.baeyens.it/eclipse/</a></p><p>It just works <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (adrian)]]></author>
			<pubDate>Sun, 23 Jun 2013 05:34:13 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27602/#p27602</guid>
		</item>
		<item>
			<title><![CDATA[Firmware Compiling with Eclipse]]></title>
			<link>https://www.soliforum.com/post/27582/#p27582</link>
			<description><![CDATA[<p>I don&#039;t know how many of you happen to be using the Arduino editor when making changes to the firmware, but I find it limiting.<br />After looking around for a bit, I discovered this link:</p><p><a href="http://playground.arduino.cc/Code/Eclipse#AVR_GCC_toolchain">http://playground.arduino.cc/Code/Eclip … _toolchain</a></p><p>It took me a little bit to get it operational on OSX, but I have to say that it is *much* better.</p><p>As a tip, for anyone else who attempts this and has the same issue, the AVR-Eclipse plugin seems to have a known defect (it was put there intentionally by the creator) where it will not display the different MCUs supported.&nbsp; I modified it to display the currently known list for systems which have this problem (but I have not submitted those changes back to the originator for inclusion yet).&nbsp; I may fork his version and just maintain it myself.&nbsp; Anyway, if you run into this problem, let me know and I will send out my versions of this plugin.&nbsp; Took me a few hours to get the code, figure out where it was defective and nearly 3 days to figure out how to get it built so that Eclipse Juno would accept it as a valid plugin. </p><p>When the Arduino editor compiles the Solidoodle-lawsy code, it claims a binary size of 59166 out of 63488 for the 644p MCU.&nbsp; The eclipse configuration using the 4.6.2 version of avr-gcc gets a compiled size of 58250, a difference of 960 bytes.&nbsp; So far, no issues getting it to compile and upload, the SD2 seems to work perfectly with the new binary as well.</p><p>So, just in case any of you are feeling constrained by the Arduino environment, just know that there is another one out there.</p>]]></description>
			<author><![CDATA[null@example.com (cephdon)]]></author>
			<pubDate>Sat, 22 Jun 2013 20:53:08 +0000</pubDate>
			<guid>https://www.soliforum.com/post/27582/#p27582</guid>
		</item>
	</channel>
</rss>
