<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2011</id>
	<title>Nabble - AVR - General</title>
	<updated>2009-12-12T10:13:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/AVR---General-f2011.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR---General-f2011.html" />
	<subtitle type="html">This list is intented for non-technical discussions around the AVR-GCC Free Software toolchain, and the Atmel AVR microcontroller in general.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26759892</id>
	<title>Re: Si Prog 2.2 Schematic</title>
	<published>2009-12-12T10:13:46Z</published>
	<updated>2009-12-12T10:13:46Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">Bill Rochat &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26759892&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bill@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; The schematic for said programmer may be found at:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.lancos.com/siprogsch.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lancos.com/siprogsch.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Then I wonder what the OP meant by distinguishing between the &amp;quot;siprog
&lt;br&gt;2.2&amp;quot; and the &amp;quot;original siprog&amp;quot; programmer. &amp;nbsp;This one is basically the
&lt;br&gt;only schematic I know of, now that I'm looking at it.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26759892&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Si-Prog-2.2-Schematic-tp26755800p26759892.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26755800</id>
	<title>Si Prog 2.2 Schematic</title>
	<published>2009-12-12T00:27:56Z</published>
	<updated>2009-12-12T00:27:56Z</updated>
	<author>
		<name>Bill Rochat</name>
	</author>
	<content type="html">The schematic for said programmer may be found at:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.lancos.com/siprogsch.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.lancos.com/siprogsch.html&lt;/a&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Bill Rochat&lt;br&gt;R&amp;amp;R Technologies, Inc.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26755800&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Si-Prog-2.2-Schematic-tp26755800p26755800.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26755620</id>
	<title>Re: Si-prog 2.2</title>
	<published>2009-12-11T23:46:57Z</published>
	<updated>2009-12-11T23:46:57Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">Mateusz Ka &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26755620&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;twinsjg@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I have question about si porg 2.2 programmer
&lt;br&gt;&amp;gt; that averdude support that programer or just basic si prog.
&lt;br&gt;&lt;br&gt;Sorry, I don't have the slightest idea. &amp;nbsp;Do you have any
&lt;br&gt;reference for it, e.g. where one could find the schematic
&lt;br&gt;of that programmer?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26755620&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Si-prog-2.2-tp26753621p26755620.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26766546</id>
	<title>help</title>
	<published>2009-12-11T16:27:44Z</published>
	<updated>2009-12-11T16:27:44Z</updated>
	<author>
		<name>Mateusz Ka</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;On start sorry for my english .I have question about si porg 2.2 programmer that averdude support that programer or just basic si prog. I try to program atinny2313 and ther is some problem &lt;br&gt;
avrdude: AVR device not responding&lt;br&gt;
avrdude: initialization failed, rc=-1&lt;br&gt;avrdude: AVR device initialized and ready to accept instructions&lt;br&gt;avrdude: Device signature = 0x000000&lt;br&gt;avrdude: Yikes!  Invalid device signature.&lt;br&gt;&lt;br&gt;i google it but i didn&amp;#39;t find anything. Thank for help .&lt;br&gt;

TWin&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26766546&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-tp26766546p26766546.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26753621</id>
	<title>Si-prog 2.2</title>
	<published>2009-12-11T16:26:05Z</published>
	<updated>2009-12-11T16:26:05Z</updated>
	<author>
		<name>Mateusz Ka</name>
	</author>
	<content type="html">On strat sorry for my english .I have question about si porg 2.2 programmer that averdude support that programer or just basic si prog. I try to program atinny2313 and ther is some problem &lt;br&gt;avrdude: AVR device not responding&lt;br&gt;
avrdude: initialization failed, rc=-1&lt;br&gt;avrdude: AVR device initialized and ready to accept instructions&lt;br&gt;avrdude: Device signature = 0x000000&lt;br&gt;avrdude: Yikes!  Invalid device signature.&lt;br&gt;&lt;br&gt;i google it but i didn&amp;#39;t find anything. Thank for help .&lt;br&gt;
TWin&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26753621&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Si-prog-2.2-tp26753621p26753621.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26488396</id>
	<title>RE: Expanding the ATxmega support in the toolchain</title>
	<published>2009-11-23T16:03:35Z</published>
	<updated>2009-11-23T16:03:35Z</updated>
	<author>
		<name>Weddington, Eric</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26488396&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26488396&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;nbsp;On Behalf Of Erik Walthinsen
&lt;br&gt;&amp;gt; Sent: Monday, November 23, 2009 12:17 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26488396&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [avr-chat] Expanding the ATxmega support in the toolchain
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 2. Let me know the exact chips you're interested in having 
&lt;br&gt;&amp;gt; support for, and I'll take care of it for you.
&lt;br&gt;&amp;gt; Ideally all of the chips they list as available at this point:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 64,128,192,256 A1
&lt;br&gt;&amp;gt; 64,128,192,256 A3
&lt;br&gt;&amp;gt; 16,32,64,128 A4
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The peripherals are identical in each of the A lines, so the headers
&lt;br&gt;&amp;gt; should be trivial if they don't already exist, it's just specific
&lt;br&gt;&amp;gt; references to most of those combinations that seem to be 
&lt;br&gt;&amp;gt; missing in the
&lt;br&gt;&amp;gt; latest patches I can find.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Note that these header files are never trivial. There are automatically generated from the XML device files that are shipped with AVR Studio. If AVR Studio doesn't have the XML files, then we don't have the header files for them. Adding support for a device requires more than just adding a header file.
&lt;br&gt;&lt;br&gt;Support for a fair number of those devices are already done. Some won't be done by the next release.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26488396&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Expanding-the-ATxmega-support-in-the-toolchain-tp26471271p26488396.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26473600</id>
	<title>Re: Expanding the ATxmega support in the toolchain</title>
	<published>2009-11-22T23:17:28Z</published>
	<updated>2009-11-22T23:17:28Z</updated>
	<author>
		<name>Erik Walthinsen-4</name>
	</author>
	<content type="html">Weddington, Eric wrote:
&lt;br&gt;&amp;gt; 1. The &amp;quot;architectures&amp;quot; that are listed in the toolchain have absolutely nothing to do with the architectures or families of chips. They are just convenient categories or groups to put chips in that have similar features that the toolchain needs to know about.
&lt;br&gt;Right, they're for things like different instruction availability,
&lt;br&gt;memory sizes, etc. &amp;nbsp;I'm just not seeing any differences between the
&lt;br&gt;architectures as defined in binutils except for the name. &amp;nbsp;Are there
&lt;br&gt;differences buried inside gcc (which I haven't had time yet to look at)?
&lt;br&gt;&lt;br&gt;&amp;gt; 2. Let me know the exact chips you're interested in having support for, and I'll take care of it for you.
&lt;br&gt;Ideally all of the chips they list as available at this point:
&lt;br&gt;&lt;br&gt;64,128,192,256 A1
&lt;br&gt;64,128,192,256 A3
&lt;br&gt;16,32,64,128 A4
&lt;br&gt;&lt;br&gt;The peripherals are identical in each of the A lines, so the headers
&lt;br&gt;should be trivial if they don't already exist, it's just specific
&lt;br&gt;references to most of those combinations that seem to be missing in the
&lt;br&gt;latest patches I can find.
&lt;br&gt;&lt;br&gt;I'm using the 16A4 in lieu of the 128A4 right now because I couldn't
&lt;br&gt;easily find a source of small quantity of the right package. &amp;nbsp;A later
&lt;br&gt;stage of this contract will likely involve an A1 chip.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Omega
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; aka Erik Walthinsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26473600&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;omega@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26473600&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Expanding-the-ATxmega-support-in-the-toolchain-tp26471271p26473600.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472046</id>
	<title>RE: Expanding the ATxmega support in the toolchain</title>
	<published>2009-11-22T18:43:21Z</published>
	<updated>2009-11-22T18:43:21Z</updated>
	<author>
		<name>Weddington, Eric</name>
	</author>
	<content type="html">&lt;br&gt;1. The &amp;quot;architectures&amp;quot; that are listed in the toolchain have absolutely nothing to do with the architectures or families of chips. They are just convenient categories or groups to put chips in that have similar features that the toolchain needs to know about.
&lt;br&gt;&lt;br&gt;2. Let me know the exact chips you're interested in having support for, and I'll take care of it for you.
&lt;br&gt;&lt;br&gt;3. And for support for the ATxmega16A4, I already have it done. The next release of WinAVR will be roughly mid-December. If you need the patches to build a Linux toolchain, I can send them on to you.
&lt;br&gt;&lt;br&gt;Eric Weddington
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;nbsp;On Behalf Of Erik Walthinsen
&lt;br&gt;&amp;gt; Sent: Sunday, November 22, 2009 5:51 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: [avr-chat] Expanding the ATxmega support in the toolchain
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've got boards ready to populate for a [paid] prototyping 
&lt;br&gt;&amp;gt; project that
&lt;br&gt;&amp;gt; are going to be getting ATxmega16a4's (for lack of anybody selling
&lt;br&gt;&amp;gt; 64a4's...). &amp;nbsp;The problem is, even the WinAVR patches don't 
&lt;br&gt;&amp;gt; seem to show
&lt;br&gt;&amp;gt; any support for anything other than the 64a1 and 128a1.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm going to be adding support for the 16a4, and probably every other
&lt;br&gt;&amp;gt; chip actually nominally available at this point, and submitting the
&lt;br&gt;&amp;gt; patches soon (since this is the next roadblock for me to blast through
&lt;br&gt;&amp;gt; on this contract).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, I'm *royally* confused by the presence of the avrxmega2-7
&lt;br&gt;&amp;gt; &amp;quot;architectures&amp;quot;. &amp;nbsp;There seems to be no correlation between the arch
&lt;br&gt;&amp;gt; number and the chip it's supposed to represent, as per the table at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nongnu.org/avr-libc/user-manual/using_tools.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nongnu.org/avr-libc/user-manual/using_tools.html&lt;/a&gt;&amp;nbsp; Further,
&lt;br&gt;&amp;gt; the table refers to a number of chips that don't even exist 
&lt;br&gt;&amp;gt; (the D* series).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From my understanding of both Atmel's very clearly stated goal, and a
&lt;br&gt;&amp;gt; lot of time reading the datasheets, there should be *1* &amp;quot;architecture&amp;quot;
&lt;br&gt;&amp;gt; for all the existing chips, that would be the atxmegaA. &amp;nbsp;The 
&lt;br&gt;&amp;gt; only other
&lt;br&gt;&amp;gt; that might make sense could be a &amp;lt;=64KB variant.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Anyone able to shed light on what's up with these architectures and
&lt;br&gt;&amp;gt; whether they actually mean anything, or would it make sense 
&lt;br&gt;&amp;gt; to collapse
&lt;br&gt;&amp;gt; them down as part of adding full support to all the current chips?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; TIA,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Omega
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;aka Erik Walthinsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;omega@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; AVR-chat mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472046&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Expanding-the-ATxmega-support-in-the-toolchain-tp26471271p26472046.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26471271</id>
	<title>Expanding the ATxmega support in the toolchain</title>
	<published>2009-11-22T16:50:39Z</published>
	<updated>2009-11-22T16:50:39Z</updated>
	<author>
		<name>Erik Walthinsen-4</name>
	</author>
	<content type="html">I've got boards ready to populate for a [paid] prototyping project that
&lt;br&gt;are going to be getting ATxmega16a4's (for lack of anybody selling
&lt;br&gt;64a4's...). &amp;nbsp;The problem is, even the WinAVR patches don't seem to show
&lt;br&gt;any support for anything other than the 64a1 and 128a1.
&lt;br&gt;&lt;br&gt;I'm going to be adding support for the 16a4, and probably every other
&lt;br&gt;chip actually nominally available at this point, and submitting the
&lt;br&gt;patches soon (since this is the next roadblock for me to blast through
&lt;br&gt;on this contract).
&lt;br&gt;&lt;br&gt;However, I'm *royally* confused by the presence of the avrxmega2-7
&lt;br&gt;&amp;quot;architectures&amp;quot;. &amp;nbsp;There seems to be no correlation between the arch
&lt;br&gt;number and the chip it's supposed to represent, as per the table at
&lt;br&gt;&lt;a href=&quot;http://www.nongnu.org/avr-libc/user-manual/using_tools.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.nongnu.org/avr-libc/user-manual/using_tools.html&lt;/a&gt;&amp;nbsp; Further,
&lt;br&gt;the table refers to a number of chips that don't even exist (the D* series).
&lt;br&gt;&lt;br&gt;From my understanding of both Atmel's very clearly stated goal, and a
&lt;br&gt;lot of time reading the datasheets, there should be *1* &amp;quot;architecture&amp;quot;
&lt;br&gt;for all the existing chips, that would be the atxmegaA. &amp;nbsp;The only other
&lt;br&gt;that might make sense could be a &amp;lt;=64KB variant.
&lt;br&gt;&lt;br&gt;Anyone able to shed light on what's up with these architectures and
&lt;br&gt;whether they actually mean anything, or would it make sense to collapse
&lt;br&gt;them down as part of adding full support to all the current chips?
&lt;br&gt;&lt;br&gt;TIA,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Omega
&lt;br&gt;&amp;nbsp; &amp;nbsp;aka Erik Walthinsen
&lt;br&gt;&amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26471271&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;omega@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26471271&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Expanding-the-ATxmega-support-in-the-toolchain-tp26471271p26471271.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26458648</id>
	<title>New AVR Dragon software (Studio 4.18rc4) won't cooperate</title>
	<published>2009-11-21T09:41:34Z</published>
	<updated>2009-11-21T09:41:34Z</updated>
	<author>
		<name>hcz-2</name>
	</author>
	<content type="html">&lt;br&gt;AVR Studio 4.18 comes with AVR Dragon software which removes the 32k
&lt;br&gt;debugging barrier. So I happily installed AVR Studio 4.18 Release
&lt;br&gt;Candidate 4 from &lt;a href=&quot;http://www.atmel.no/beta_ware/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atmel.no/beta_ware/&lt;/a&gt;&amp;nbsp;on a Windows machine
&lt;br&gt;and updated my 2 Dragons.
&lt;br&gt;&lt;br&gt;The result was: they cooperated neither with avrdude nor with avarice
&lt;br&gt;any more, reporting wrong device IDs (avarice: 0xffff for both
&lt;br&gt;ATmega32 and ATmega644, avrdude: 0x70febb instead of 0x139307 for an
&lt;br&gt;ATmega8). I had to reinstall an older version of AVR Studio and
&lt;br&gt;downgrade the Dragons using it to get them into a usable state again.
&lt;br&gt;&lt;br&gt;Did anybody encounter the same issue? Or is an updated version of
&lt;br&gt;these tools available or planned?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Heike
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26458648&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-AVR-Dragon-software-%28Studio-4.18rc4%29-won%27t-cooperate-tp26458648p26458648.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26303406</id>
	<title>[Fwd: Re: avrdude high-voltage programming]</title>
	<published>2009-11-11T07:29:31Z</published>
	<updated>2009-11-11T07:29:31Z</updated>
	<author>
		<name>Robert von Knobloch</name>
	</author>
	<content type="html">Thanks for your advice Markus, &amp;nbsp;I have solved the problem.
&lt;br&gt;I had a very unpleasant hardware fault on my STK500. Quite why it
&lt;br&gt;appeared to work under AVR studioa nd not under AVRDUDE is still a
&lt;br&gt;mystery - but that's life.
&lt;br&gt;Although I bought it new, from a reputable shop, once I started really
&lt;br&gt;looking closely I noticed that it had been soldered in some places. The
&lt;br&gt;high voltage generator had all 4 transistors blown, so I had to replace
&lt;br&gt;them.
&lt;br&gt;Allworks fine with AVRDUDE now.
&lt;br&gt;&lt;br&gt;Robert
&lt;br&gt;&lt;br&gt;EDIT: I have never even touched the HV programmer, but from the Invalid
&lt;br&gt;device signature i got the idea, that this might help.
&lt;br&gt;&lt;br&gt;2009/11/10 markus järve &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26303406&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;markus.dnd@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26303406&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;markus.dnd@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; looks like problem i had with AVRISP2. &amp;nbsp;What i did was to change SCK
&lt;br&gt;&amp;nbsp; &amp;nbsp; on avrdude. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; $ sudo avrdude -c avrispmkII -P usb -p m88 -F -u -t
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; i did set it on 4 and it started to work like charm.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Maybe usefull
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Cmc
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26303406&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Fwd%3A-Re%3A-avrdude-high-voltage-programming--tp26303406p26303406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26282869</id>
	<title>avrdude high-voltage programming</title>
	<published>2009-11-10T04:48:30Z</published>
	<updated>2009-11-10T04:48:30Z</updated>
	<author>
		<name>Robert von Knobloch</name>
	</author>
	<content type="html">I am currently working on several Attiny projects. One of these needs an
&lt;br&gt;extra I/O so I must use the RESET pin. This necessitates the use of
&lt;br&gt;high-voltage serial programming.
&lt;br&gt;I am completely unable to get AVRDUDE to talk to my STK500v2 in hvsp mode.
&lt;br&gt;&lt;br&gt;*************************************************************************
&lt;br&gt;&amp;nbsp;avrdude -p t13 -c stk500hvsp -P /dev/ttyS1 -B 15 -t -F
&lt;br&gt;&lt;br&gt;avrdude: AVR device initialized and ready to accept instructions
&lt;br&gt;&lt;br&gt;Reading | ################################################## | 100% 0.02s
&lt;br&gt;&lt;br&gt;avrdude: Device signature = 0x000000
&lt;br&gt;avrdude: Yikes! &amp;nbsp;Invalid device signature.
&lt;br&gt;avrdude: Expected signature for ATtiny13 is 1E 90 07
&lt;br&gt;avrdude&amp;gt;
&lt;br&gt;*************************************************************************
&lt;br&gt;This is AVRDUDE version 5.8 on OpenSUSE 10.2
&lt;br&gt;&lt;br&gt;Using the same PC and STK500, over the same serial port but driven from
&lt;br&gt;AVR Studio on Windows XP running in a VMware virtual machine, I can
&lt;br&gt;succesfully program, read &amp; write the part. This seems to exonerate the
&lt;br&gt;hardware. Also the same combination of PC, STK500 and Tiny13 programs
&lt;br&gt;fine in 'normal' mode (P stk500v2).
&lt;br&gt;&lt;br&gt;Has anyone experience of the high-voltage serial mode or can see what I
&lt;br&gt;am doing wrong?
&lt;br&gt;&lt;br&gt;Many thanks,
&lt;br&gt;&lt;br&gt;Robert von Knobloch
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26282869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/avrdude-high-voltage-programming-tp26282869p26282869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26072276</id>
	<title>Re: Avrdude for the Axon</title>
	<published>2009-10-26T22:21:14Z</published>
	<updated>2009-10-26T22:21:14Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">Koh Wei Jie &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26072276&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;weijie90@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Does anyone know how to get the Axon working on Linux?
&lt;br&gt;&lt;br&gt;The bootloader they are using does not appear to speak any
&lt;br&gt;of the protocols AVRDUDE talks.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.societyofrobots.com/axon/axon_getting_started_bootloader.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.societyofrobots.com/axon/axon_getting_started_bootloader.shtml&lt;/a&gt;&lt;br&gt;&lt;br&gt;There's a link to a Linux/MacOS control software for it on that page.
&lt;br&gt;No idea how well it works, no idea whether that protocol could be
&lt;br&gt;integrated into AVRDUDE. &amp;nbsp;After all, it would require someone to
&lt;br&gt;actually do it. &amp;nbsp;The author of the bootloader, Peter Dannegger,
&lt;br&gt;doesn't appear to be interested in AVRDUDE and/or non-Windows systems
&lt;br&gt;at all.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26072276&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avrdude-for-the-Axon-tp26071322p26072276.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26071322</id>
	<title>Avrdude for the Axon</title>
	<published>2009-10-26T19:45:36Z</published>
	<updated>2009-10-26T19:45:36Z</updated>
	<author>
		<name>Bugzilla from weijie90@gmail.com</name>
	</author>
	<content type="html">Hi,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Does anyone know how to get the Axon working on Linux? &lt;a href=&quot;http://www.societyofrobots.com/axon/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.societyofrobots.com/axon/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I tried this:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;

&lt;div&gt;&lt;div&gt;avrdude -p atmega640 -P /dev/ttyUSB0     -c stk600    -U flash:w:Axon.hex&lt;/div&gt;&lt;div&gt;&lt;div&gt;avrdude: stk500_2_ReceiveMessage(): timeout&lt;/div&gt;&lt;div&gt;avrdude: stk500_2_ReceiveMessage(): timeout&lt;/div&gt;&lt;div&gt;avrdude: stk500_2_ReceiveMessage(): timeout&lt;/div&gt;

&lt;div&gt;avrdude: stk500_2_ReceiveMessage(): timeout&lt;/div&gt;&lt;div&gt;avrdude: stk500_2_ReceiveMessage(): timeout&lt;/div&gt;&lt;/div&gt;&lt;div&gt;...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;Thanks!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;Koh Wei Jie&lt;br&gt;
&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26071322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Avrdude-for-the-Axon-tp26071322p26071322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26033221</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T13:26:45Z</published>
	<updated>2009-10-23T13:26:45Z</updated>
	<author>
		<name>David Kelly</name>
	</author>
	<content type="html">On Fri, Oct 23, 2009 at 01:01:49PM -0700, Matthew MacClary wrote:
&lt;br&gt;&amp;gt; On Fri, Oct 23, 2009 at 12:20 PM, Joerg Wunsch &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26033221&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;j@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Curious question from a non-MacOS but Emacs user: why -nw? ?Is the
&lt;br&gt;&amp;gt; &amp;gt; windowing version not supported? ?(I use emacs -nw when being logged
&lt;br&gt;&amp;gt; &amp;gt; into a remote side through ssh, but would always prefer the graphical
&lt;br&gt;&amp;gt; &amp;gt; front-end otherwise.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are two parts to this answer first: I seem to remember that at
&lt;br&gt;&amp;gt; least on older versions of MacOS emacs was included, but the GUI
&lt;br&gt;&amp;gt; didn't run.
&lt;br&gt;&lt;br&gt;I have the XCode development and X11 installed. Emacs is present and
&lt;br&gt;runs in Terminal.app. Perhaps if X11 was running emacs could run GUI.
&lt;br&gt;&lt;br&gt;On MacOS X I prefer BBedit. Also keep a Terminal.app window open from
&lt;br&gt;which to run Make and svn. SVN runs from within BBedit but for some
&lt;br&gt;reason (that I've forgotten) I haven't bothered to teach BBedit about my
&lt;br&gt;svn server.
&lt;br&gt;&lt;br&gt;Using svn from command line invokes vim to edit commit comments. &amp;nbsp;:-)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;David Kelly N4HHE, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26033221&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dkelly@...&lt;/a&gt;
&lt;br&gt;========================================================================
&lt;br&gt;Whom computers would destroy, they must first drive mad.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26033221&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26033221.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26032463</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T13:01:49Z</published>
	<updated>2009-10-23T13:01:49Z</updated>
	<author>
		<name>Matthew MacClary-2</name>
	</author>
	<content type="html">On Fri, Oct 23, 2009 at 12:20 PM, Joerg Wunsch &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26032463&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;j@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Curious question from a non-MacOS but Emacs user: why -nw?  Is the
&lt;br&gt;&amp;gt; windowing version not supported?  (I use emacs -nw when being logged
&lt;br&gt;&amp;gt; into a remote side through ssh, but would always prefer the graphical
&lt;br&gt;&amp;gt; front-end otherwise.)
&lt;br&gt;&lt;br&gt;There are two parts to this answer first: I seem to remember that at
&lt;br&gt;least on older versions of MacOS emacs was included, but the GUI
&lt;br&gt;didn't run. Also if the OP needed to install emacs then I would put
&lt;br&gt;the chances of success for getting the console version running at 98%
&lt;br&gt;and changes for gui version at 80% just because of added complexity
&lt;br&gt;from toolkit and X server version compatibility and pre-requisites.
&lt;br&gt;&lt;br&gt;Second part of the answer is that I never used the Emacs GUI. It does
&lt;br&gt;work fine and has many innovative features. However, I learned emacs
&lt;br&gt;mostly from the console and started aliasing emacs to 'emacs -nw'
&lt;br&gt;years ago so that I wouldn't accidentally try to start up a remote X
&lt;br&gt;gui.
&lt;br&gt;&lt;br&gt;I find the console emacs to be slightly lower latency and it works on
&lt;br&gt;every platform I have tried it on with minimal configuration and no X
&lt;br&gt;server to setup. For example you can run emacs -nw under Cygwin fast
&lt;br&gt;and easy, but running an X server is slower and less reliable. Since I
&lt;br&gt;never touch the mouse when editing text, I don't miss any mouse
&lt;br&gt;related GUI features. Also it is very fast to type ^Z to get to the
&lt;br&gt;console and do other tasks or switch to a backgrounded emacs session
&lt;br&gt;with a different working directory related to a completely different
&lt;br&gt;project.
&lt;br&gt;&lt;br&gt;A guess a final point is that for a Mac user the command line editor
&lt;br&gt;might look cool and unixy, but the emacs GUI might just look ugly.
&lt;br&gt;(Maybe there is a nice carbon GUI available now for Mac I wouldn't
&lt;br&gt;know.)
&lt;br&gt;&lt;br&gt;Probably more info than you wanted...
&lt;br&gt;&lt;br&gt;-Matt
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26032463&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26032463.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26031943</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T12:20:39Z</published>
	<updated>2009-10-23T12:20:39Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">Matthew MacClary &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031943&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;macclary@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Emacs (emacs -nw) is a great editor for the Mac.
&lt;br&gt;&lt;br&gt;Curious question from a non-MacOS but Emacs user: why -nw? &amp;nbsp;Is the
&lt;br&gt;windowing version not supported? &amp;nbsp;(I use emacs -nw when being logged
&lt;br&gt;into a remote side through ssh, but would always prefer the graphical
&lt;br&gt;front-end otherwise.)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031943&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26031943.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26029279</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T09:14:00Z</published>
	<updated>2009-10-23T09:14:00Z</updated>
	<author>
		<name>Timo Sandmann</name>
	</author>
	<content type="html">-----BEGIN PGP SIGNED MESSAGE-----
&lt;br&gt;Hash: SHA1
&lt;br&gt;&lt;br&gt;&lt;br&gt;Am 23.10.2009 um 17:43 schrieb Ruud Vlaming:
&lt;br&gt;&amp;gt;&amp;gt; Anyone know a good editor with make/avrdude integration for mac?
&lt;br&gt;&amp;gt; I make use of eclipse.
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://www.eclipse.org/cdt/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eclipse.org/cdt/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It took me a while to get used too, but it works fine now.
&lt;br&gt;&amp;gt; Of course avrdude is not integrated, but it is easy to define
&lt;br&gt;&amp;gt; it as 'external tool', and after that, you don't notice the
&lt;br&gt;&amp;gt; difference. I also let eclipse call the avr-gcc build by my own
&lt;br&gt;&amp;gt; toolchain installer. You can fine-tune everything.
&lt;br&gt;&lt;br&gt;I'm using Eclipse with the AVR Eclipse Plugin (&lt;a href=&quot;http://avr-eclipse.sourceforge.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://avr-eclipse.sourceforge.net&lt;/a&gt;&amp;nbsp;
&lt;br&gt;).
&lt;br&gt;&lt;br&gt;Timo
&lt;br&gt;&lt;br&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG/MacGPG2 v2.0.12 (Darwin)
&lt;br&gt;&lt;br&gt;iEYEARECAAYFAkrh1k0ACgkQDH/BX4067fI5gACePMDQDq2kzT0HAds1etooHPN5
&lt;br&gt;M5MAoL9xAv+qlr1J/K9sgdtO3lHFfBoo
&lt;br&gt;=Q5Kn
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26029279&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26029279.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26028790</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T08:43:21Z</published>
	<updated>2009-10-23T08:43:21Z</updated>
	<author>
		<name>Ruud Vlaming</name>
	</author>
	<content type="html">On Wednesday 21 October 2009 21:44, Halvor Platou wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Anyone know a good editor with make/avrdude integration for mac?
&lt;br&gt;I make use of eclipse.
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.eclipse.org/cdt/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.eclipse.org/cdt/&lt;/a&gt;&lt;br&gt;&lt;br&gt;It took me a while to get used too, but it works fine now. 
&lt;br&gt;Of course avrdude is not integrated, but it is easy to define 
&lt;br&gt;it as 'external tool', and after that, you don't notice the 
&lt;br&gt;difference. I also let eclipse call the avr-gcc build by my own 
&lt;br&gt;toolchain installer. You can fine-tune everything. 
&lt;br&gt;&lt;br&gt;The only thing what is not possible, is to let it generate my 
&lt;br&gt;own code style. ;-) But that is kind of akward too i guess :?
&lt;br&gt;&lt;br&gt;Ruud
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028790&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26028790.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26028333</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T08:12:35Z</published>
	<updated>2009-10-23T08:12:35Z</updated>
	<author>
		<name>Matthew MacClary-2</name>
	</author>
	<content type="html">Emacs (emacs -nw) is a great editor for the Mac. It provides quick
&lt;br&gt;access to make and avrdude.
&lt;br&gt;&lt;br&gt;-Matt
&lt;br&gt;&lt;br&gt;On Fri, Oct 23, 2009 at 7:57 AM, Peter Loron &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028333&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;peterl@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.obdev.at/products/crosspack/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.obdev.at/products/crosspack/index.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, I know folks are using both XCode and Eclipse on the mac for AVR work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Google is your friend.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Pete
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Oct 21, 2009, at 12:44 PM, Halvor Platou wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anyone know a good editor with make/avrdude integration for mac?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; AVR-chat mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028333&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; AVR-chat mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028333&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028333&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26028333.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26028129</id>
	<title>Re: Mac AVR development</title>
	<published>2009-10-23T07:57:24Z</published>
	<updated>2009-10-23T07:57:24Z</updated>
	<author>
		<name>peterloron</name>
	</author>
	<content type="html">&lt;a href=&quot;http://www.obdev.at/products/crosspack/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.obdev.at/products/crosspack/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Also, I know folks are using both XCode and Eclipse on the mac for AVR &amp;nbsp;
&lt;br&gt;work.
&lt;br&gt;&lt;br&gt;Google is your friend.
&lt;br&gt;&lt;br&gt;-Pete
&lt;br&gt;&lt;br&gt;On Oct 21, 2009, at 12:44 PM, Halvor Platou wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Anyone know a good editor with make/avrdude integration for mac?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; AVR-chat mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028129&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028129&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26028129.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26025982</id>
	<title>Mac AVR development</title>
	<published>2009-10-21T12:44:59Z</published>
	<updated>2009-10-21T12:44:59Z</updated>
	<author>
		<name>Halvor Platou-2</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;Anyone know a good editor with make/avrdude integration for mac?
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26025982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Mac-AVR-development-tp26025982p26025982.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25992147</id>
	<title>Re: AVR EEPROM cell:  Does 0xff mean it it is erased?</title>
	<published>2009-10-21T04:38:58Z</published>
	<updated>2009-10-21T04:38:58Z</updated>
	<author>
		<name>rew</name>
	</author>
	<content type="html">On Sun, Oct 18, 2009 at 11:17:26AM +0200, Heike C. Zimmerer wrote:
&lt;br&gt;&amp;gt; do nothing if they match, do a full erase/write if they differ, and do a
&lt;br&gt;&amp;gt; write-only if the cell contains 0xff, I could go on without increasing
&lt;br&gt;&amp;gt; the time needed for powering down. &amp;nbsp;Of cause, this only works if 0xff in
&lt;br&gt;&amp;gt; a cell means it doesn't need to be erased.
&lt;br&gt;&lt;br&gt;Have you noticed that the datasheet specifies a wide margin for the
&lt;br&gt;programming times of eeprom cells? (or only a max, no min?)
&lt;br&gt;&lt;br&gt;Internally writing an eeprom/flash cell seems to work like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;for (i=0;i&amp;lt;MAX;i++) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; program_cell_1_cycle (addr, value); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (read_cell (addr) == value)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; break;
&lt;br&gt;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;if (i == MAX) return ERROR; 
&lt;br&gt;&amp;nbsp; &amp;nbsp;n = i;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;for (i=0;i&amp;lt;n;i++) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; program_cell_1_cycle (addr, value); 
&lt;br&gt;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;In the old days you had to execute this algorithm for programming
&lt;br&gt;certain chips.
&lt;br&gt;&lt;br&gt;A normal cell may require say 33 loops in the first loop, so 99 
&lt;br&gt;times through the second loop for a total of 132 programming cycles.
&lt;br&gt;&lt;br&gt;If you try to program 0x55, it may still read as 0xff for 30 cycles, 
&lt;br&gt;switch to 7f, 5f, 57, 55 over the next three cycles. 
&lt;br&gt;&lt;br&gt;So if programming a location failed because of a powerdown, it might
&lt;br&gt;still read as 0xff after 28 cycles. Then power goes down. Next time
&lt;br&gt;you start up, you read 0xff, and conclude that it's still empty. This
&lt;br&gt;algorithm would then find that after 7 cycles the correct value of
&lt;br&gt;0x55 is present, and then run the second loop 21 times. In the end
&lt;br&gt;your location got only 56 cylces of programming instead of the
&lt;br&gt;intended 132. (in the short run, your cell WILL read as 0x55 for a
&lt;br&gt;while. &amp;nbsp;But it may creep back to another value between 0x55 and 0xff 
&lt;br&gt;over time or under different circumstances!)
&lt;br&gt;&lt;br&gt;Anyway, I'm not sure it still works like that. Maybe that the AVR
&lt;br&gt;guarantees writing of the location once you start it. Maybe you can
&lt;br&gt;provide the environmnent where you won't initiate an eeprom write 
&lt;br&gt;when power is going down &amp;quot;soon&amp;quot;. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Roger. 
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;** &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25992147&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;R.E.Wolff@...&lt;/a&gt; ** &lt;a href=&quot;http://www.BitWizard.nl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.BitWizard.nl/&lt;/a&gt;&amp;nbsp;** +31-15-2600998 **
&lt;br&gt;** &amp;nbsp; &amp;nbsp;Delftechpark 26 2628 XH &amp;nbsp;Delft, The Netherlands. KVK: 27239233 &amp;nbsp; &amp;nbsp;**
&lt;br&gt;*-- BitWizard writes Linux device drivers for any device you may have! --*
&lt;br&gt;Q: It doesn't work. A: Look buddy, doesn't work is an ambiguous statement. 
&lt;br&gt;Does it sit on the couch all day? Is it unemployed? Please be specific! 
&lt;br&gt;Define 'it' and what it isn't doing. --------- Adapted from lxrbot FAQ
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25992147&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25992147.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25948531</id>
	<title>Re: AVR EEPROM cell:  Does 0xff mean it it is erased?</title>
	<published>2009-10-18T10:13:41Z</published>
	<updated>2009-10-18T10:13:41Z</updated>
	<author>
		<name>Heike C. Zimmerer-6</name>
	</author>
	<content type="html">&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948531&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;j@...&lt;/a&gt; (Joerg Wunsch) writes:
&lt;br&gt;&lt;br&gt;&amp;gt; Yes, you can. &amp;nbsp;Programming flash or EEPROM cells always goes from '1'
&lt;br&gt;&amp;gt; to '0', so a cell containing all '1' is erased.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;Heike
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948531&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25948531.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25948030</id>
	<title>RE: AVR EEPROM cell: Does 0xff mean it it is erased?</title>
	<published>2009-10-18T09:07:00Z</published>
	<updated>2009-10-18T09:07:00Z</updated>
	<author>
		<name>Weddington, Eric</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948030&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948030&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;nbsp;On Behalf Of Bob Paddock
&lt;br&gt;&amp;gt; Sent: Sunday, October 18, 2009 7:16 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948030&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [avr-chat] AVR EEPROM cell: Does 0xff mean it it 
&lt;br&gt;&amp;gt; is erased?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; IIRC only Freescale HC12 flash erases to 0. At least thats 
&lt;br&gt;&amp;gt; the only I have
&lt;br&gt;&amp;gt; &amp;gt; encountered.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Some serial EEPROMs, at least old Xicor ones, erased to 0xFF but as
&lt;br&gt;&amp;gt; shipped from the factory they contained a &amp;quot;checker board&amp;quot; 
&lt;br&gt;&amp;gt; pattern. &amp;nbsp;Looked more
&lt;br&gt;&amp;gt; like junk when doing a read, because the rows and columns were
&lt;br&gt;&amp;gt; physically different
&lt;br&gt;&amp;gt; than what you would logically expect.
&lt;/div&gt;&lt;br&gt;Wow. That's a bit strange.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; I asked the Xicro factory about that, and they set it was to 
&lt;br&gt;&amp;gt; expedite their
&lt;br&gt;&amp;gt; test times. &amp;nbsp;Ever since I've never made the assumption a new 
&lt;br&gt;&amp;gt; factory part
&lt;br&gt;&amp;gt; comes in the erased state, unless that is explicitly mentioned in the
&lt;br&gt;&amp;gt; data sheet,
&lt;br&gt;&amp;gt; of any programmable part.
&lt;br&gt;&lt;br&gt;Very good point.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948030&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25948030.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25947046</id>
	<title>Re: AVR EEPROM cell: Does 0xff mean it it is erased?</title>
	<published>2009-10-18T07:16:14Z</published>
	<updated>2009-10-18T07:16:14Z</updated>
	<author>
		<name>Bob Paddock</name>
	</author>
	<content type="html">&amp;gt; IIRC only Freescale HC12 flash erases to 0. At least thats the only I have
&lt;br&gt;&amp;gt; encountered.
&lt;br&gt;&lt;br&gt;Some serial EEPROMs, at least old Xicor ones, erased to 0xFF but as
&lt;br&gt;shipped from the factory they contained a &amp;quot;checker board&amp;quot; pattern. &amp;nbsp;Looked more
&lt;br&gt;like junk when doing a read, because the rows and columns were
&lt;br&gt;physically different
&lt;br&gt;than what you would logically expect.
&lt;br&gt;&lt;br&gt;I asked the Xicro factory about that, and they set it was to expedite their
&lt;br&gt;test times. &amp;nbsp;Ever since I've never made the assumption a new factory part
&lt;br&gt;comes in the erased state, unless that is explicitly mentioned in the
&lt;br&gt;data sheet,
&lt;br&gt;of any programmable part.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25947046&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25947046.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25946976</id>
	<title>Re: AVR EEPROM cell:  Does 0xff mean it it is erased?</title>
	<published>2009-10-18T07:06:26Z</published>
	<updated>2009-10-18T07:06:26Z</updated>
	<author>
		<name>David Kelly</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 18, 2009, at 7:55 AM, Joerg Wunsch wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;quot;Heike C. Zimmerer&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946976&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; can I safely assume that if an EEPROM cell contains 0xff, it doesn't
&lt;br&gt;&amp;gt;&amp;gt; need to be erased before writing to it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes, you can. &amp;nbsp;Programming flash or EEPROM cells always goes from '1'
&lt;br&gt;&amp;gt; to '0', so a cell containing all '1' is erased.
&lt;br&gt;&lt;br&gt;IIRC only Freescale HC12 flash erases to 0. At least thats the only I &amp;nbsp;
&lt;br&gt;have encountered.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;David Kelly N4HHE, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946976&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dkelly@...&lt;/a&gt;
&lt;br&gt;========================================================================
&lt;br&gt;Whom computers would destroy, they must first drive mad.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946976&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25946976.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25946467</id>
	<title>Re: AVR EEPROM cell:  Does 0xff mean it it is erased?</title>
	<published>2009-10-18T05:55:33Z</published>
	<updated>2009-10-18T05:55:33Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">&amp;quot;Heike C. Zimmerer&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946467&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; can I safely assume that if an EEPROM cell contains 0xff, it doesn't
&lt;br&gt;&amp;gt; need to be erased before writing to it?
&lt;br&gt;&lt;br&gt;Yes, you can. &amp;nbsp;Programming flash or EEPROM cells always goes from '1'
&lt;br&gt;to '0', so a cell containing all '1' is erased.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25946467&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25946467.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25945074</id>
	<title>AVR EEPROM cell:  Does 0xff mean it it is erased?</title>
	<published>2009-10-18T02:17:26Z</published>
	<updated>2009-10-18T02:17:26Z</updated>
	<author>
		<name>Heike C. Zimmerer-6</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;can I safely assume that if an EEPROM cell contains 0xff, it doesn't
&lt;br&gt;need to be erased before writing to it?
&lt;br&gt;&lt;br&gt;Most newer AVRs offer the possibility to split erase and write to EEPROM
&lt;br&gt;into two separate tasks, each of them taking about half the execution
&lt;br&gt;time. &amp;nbsp;Now let's assume I write some state data (12 bytes each) into
&lt;br&gt;consecutive locations (ring buffer) every, say, 5 minutes. &amp;nbsp;Under normal
&lt;br&gt;conditions, there's no need to separate the tasks, but I do it anyway
&lt;br&gt;(for reasons explained later) and I can make sure the next location
&lt;br&gt;has been previously erased when it is written to.
&lt;br&gt;&lt;br&gt;However, when an external power down interrupt occurs, I need to write
&lt;br&gt;the same data as fast as possible. &amp;nbsp;Under normal circumstances, I know
&lt;br&gt;where to write to and I know the area has been erased before so I can
&lt;br&gt;use the faster write-only cycle and skip erase.
&lt;br&gt;&lt;br&gt;Things change when the power down INT occurs while the main program is
&lt;br&gt;writing a record (i.e., the INT falls exactly into a small time slot of
&lt;br&gt;22 ms every 5 minutes). &amp;nbsp;Then I don't know which part of the record
&lt;br&gt;already has been written out (I could keep track of but currently I hope
&lt;br&gt;I don't need to) and I need to write to the same area again.
&lt;br&gt;&lt;br&gt;I can safely assume at most 4 of the 12 bytes will differ from what the
&lt;br&gt;main program was just trying to write, so - my idea which needs to be
&lt;br&gt;verified - if I compare the contents of the cells against the new data,
&lt;br&gt;do nothing if they match, do a full erase/write if they differ, and do a
&lt;br&gt;write-only if the cell contains 0xff, I could go on without increasing
&lt;br&gt;the time needed for powering down. &amp;nbsp;Of cause, this only works if 0xff in
&lt;br&gt;a cell means it doesn't need to be erased.
&lt;br&gt;&lt;br&gt;Then there was this problem with earlier AVRs where an erased cell would
&lt;br&gt;read 0x0 at low voltages, but - if I remember correctly - read 0xff when
&lt;br&gt;previously having been written to with 0xff. &amp;nbsp;I don't know for sure if I
&lt;br&gt;remember this correctly. &amp;nbsp;This may indicate that there is a difference
&lt;br&gt;between being erased and being written to with 0xff.
&lt;br&gt;&lt;br&gt;Does anybody know more about that? &amp;nbsp;As an illustration, I include the
&lt;br&gt;current untested draft of the EEPROM write function:
&lt;br&gt;&lt;br&gt;----------------------
&lt;br&gt;/*C
&lt;br&gt;&amp;nbsp; &amp;nbsp;void eeprom_write_byte_fast(uint8_t *eeaddr, uint8_t data);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;/# Write a byte to a (most possibly) erased ee-cell (faster than normal
&lt;br&gt;&amp;nbsp; &amp;nbsp;write if the area has been erased previously).
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;If the cell is not yet erased, add erase cycle. &amp;nbsp;If the cell already
&lt;br&gt;&amp;nbsp; &amp;nbsp;contains the target data, return immediately. #/
&lt;br&gt;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .global eeprom_write_byte_fast
&lt;br&gt;eeprom_write_byte_fast:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbic &amp;nbsp;_SFR_IO_ADDR(EECR),EEPE
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rjmp &amp;nbsp;eeprom_writeNE_byte ; eeprom not yet ready
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out &amp;nbsp; _SFR_IO_ADDR(EEARH),r25
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out &amp;nbsp; _SFR_IO_ADDR(EEARL),r24 ; set addr
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbi &amp;nbsp; _SFR_IO_ADDR(EECR),EERE ; get current contents of the cell
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in &amp;nbsp; &amp;nbsp;r23,_SFR_IO_ADDR(EEDR)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cpi &amp;nbsp; r22,r23 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; already same?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; breq &amp;nbsp;ewRet &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ; yes. &amp;nbsp;Nothing to do.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out &amp;nbsp; _SFR_IO_ADDR(EEDR),r22 ; set data
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ldi &amp;nbsp; r20,1&amp;lt;&amp;lt;EEPM1|1&amp;lt;&amp;lt;EEMPE ; assume write only
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cpi &amp;nbsp; r23,0xff &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;; is cell really erased already?
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; breq &amp;nbsp;ewWriteNow &amp;nbsp; &amp;nbsp; &amp;nbsp;; yes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ldi &amp;nbsp; r21,1&amp;lt;&amp;lt;EEMPE &amp;nbsp; &amp;nbsp;; No. &amp;nbsp;Do a full erase/write cycle
&lt;br&gt;ewWriteNow: &amp;nbsp; in &amp;nbsp; &amp;nbsp;r21,_SFR_IO_ADDR(SREG) ; save INT flag
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cli
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out &amp;nbsp; _SFR_IO_ADDR(EECR),r20
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbi &amp;nbsp; _SFR_IO_ADDR(EECR),EEPE ; start writing
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out &amp;nbsp; _SFR_IO_ADDR(SREG),r21 ; restore INT flag
&lt;br&gt;ewRet: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ret
&lt;br&gt;----------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Heike
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25945074&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-EEPROM-cell%3A--Does-0xff-mean-it-it-is-erased--tp25945074p25945074.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25819140</id>
	<title>RE: ATA8741/2/3</title>
	<published>2009-10-09T03:54:21Z</published>
	<updated>2009-10-09T03:54:21Z</updated>
	<author>
		<name>Weddington, Eric</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25819140&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25819140&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat-bounces+eric.weddington=atmel.com@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;nbsp;On Behalf Of Ruud Vlaming
&lt;br&gt;&amp;gt; Sent: Friday, October 09, 2009 1:11 PM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25819140&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;avr-chat@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: [avr-chat] ATA8741/2/3
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Today i saw an interesting device on Atmels website,
&lt;br&gt;&amp;gt; the ATA 8741,8742,8744 series. They seem new, 
&lt;br&gt;&amp;gt; but i cannot see actually how new they are.
&lt;br&gt;&amp;gt; It is an avr core (tiny44) with UHF capabilities. Does 
&lt;br&gt;&amp;gt; someone already has some experience with it?
&lt;/div&gt;&lt;br&gt;I think that they were just recently announced, like within the last week or so. I doubt anyone has had any experience with them.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25819140&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ATA8741-2-3-tp25817000p25819140.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25817000</id>
	<title>ATA8741/2/3</title>
	<published>2009-10-09T00:41:03Z</published>
	<updated>2009-10-09T00:41:03Z</updated>
	<author>
		<name>Ruud Vlaming</name>
	</author>
	<content type="html">Today i saw an interesting device on Atmels website,
&lt;br&gt;the ATA 8741,8742,8744 series. They seem new, 
&lt;br&gt;but i cannot see actually how new they are.
&lt;br&gt;It is an avr core (tiny44) with UHF capabilities. Does 
&lt;br&gt;someone already has some experience with it?
&lt;br&gt;&lt;br&gt;Ruud
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25817000&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ATA8741-2-3-tp25817000p25817000.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25737797</id>
	<title>Re: int to char *array[ ].</title>
	<published>2009-10-04T05:58:32Z</published>
	<updated>2009-10-04T05:58:32Z</updated>
	<author>
		<name>Piotr Nikiel</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 4, 2009, at 1:41 PM, markus järve wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am having problem due to my limited knowledge of C.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have function readADC wich wil return value in integrer.
&lt;br&gt;&amp;gt; Sadly the function LcdStr (wich is from Fandi Gunawan library for &amp;nbsp;
&lt;br&gt;&amp;gt; nokia 3310 lcd) accepts only char array pointers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, i need to make int 123 into char *array[3] = 1, 2, 3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have been stuck on it for a day and have ran out of ideas. Maybe &amp;nbsp;
&lt;br&gt;&amp;gt; someone could point me to the right direction or help me figure it &amp;nbsp;
&lt;br&gt;&amp;gt; out.
&lt;/div&gt;&lt;br&gt;Don't you need to use integer -&amp;gt; ascii conversion?
&lt;br&gt;Like
&lt;br&gt;&lt;br&gt;char array[4];
&lt;br&gt;snprintf (array, sizeof(array), &amp;quot;%d&amp;quot;, readADC());
&lt;br&gt;&lt;br&gt;I set array to be 4 elements length, because snprintf will put &amp;nbsp;
&lt;br&gt;terminating zero in the last byte, but that shouldn't matter for &amp;nbsp;
&lt;br&gt;LcdStr, If it accepts char*.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Piotr
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25737797&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/int-to-char-*array---.-tp25737358p25737797.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25737734</id>
	<title>Re: int to char *array[ ].</title>
	<published>2009-10-04T05:52:32Z</published>
	<updated>2009-10-04T05:52:32Z</updated>
	<author>
		<name>Daniel O'Connor-2</name>
	</author>
	<content type="html">On Sun, 4 Oct 2009, markus järve wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am having problem due to my limited knowledge of C.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have function readADC wich wil return value in integrer.
&lt;br&gt;&amp;gt; Sadly the function LcdStr (wich is from Fandi Gunawan library for
&lt;br&gt;&amp;gt; nokia 3310 lcd) accepts only char array pointers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, i need to make int 123 into char *array[3] = 1, 2, 3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have been stuck on it for a day and have ran out of ideas. Maybe
&lt;br&gt;&amp;gt; someone could point me to the right direction or help me figure it
&lt;br&gt;&amp;gt; out.
&lt;/div&gt;&lt;/div&gt;char *array[3];
&lt;br&gt;&lt;br&gt;for (i = 0; i &amp;lt; 3; i++)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arrary[i] = readADC();
&lt;br&gt;&lt;br&gt;or perhaps..
&lt;br&gt;&lt;br&gt;char *array[3];
&lt;br&gt;&lt;br&gt;for (i = 0; i &amp;lt; 3; i++)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arrary[i] = readADC() + '0';
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Daniel O'Connor software and network engineer
&lt;br&gt;for Genesis Software - &lt;a href=&quot;http://www.gsoft.com.au&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gsoft.com.au&lt;/a&gt;&lt;br&gt;&amp;quot;The nice thing about standards is that there
&lt;br&gt;are so many of them to choose from.&amp;quot;
&lt;br&gt;&amp;nbsp; -- Andrew Tanenbaum
&lt;br&gt;GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25737734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (195 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/25737734/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/int-to-char-*array---.-tp25737358p25737734.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25737358</id>
	<title>int to char *array[ ].</title>
	<published>2009-10-04T04:41:59Z</published>
	<updated>2009-10-04T04:41:59Z</updated>
	<author>
		<name>markus-52</name>
	</author>
	<content type="html">Hello. &lt;br&gt;&lt;br&gt;I am having problem due to my limited knowledge of C. &lt;br&gt;&lt;br&gt;I have function readADC wich wil return value in integrer. &lt;br&gt;Sadly the function LcdStr (wich is from Fandi Gunawan library for nokia 3310 lcd) accepts only char array pointers. &lt;br&gt;
&lt;br&gt;So, i need to make int 123 into char *array[3] = 1, 2, 3&lt;br&gt;&lt;br&gt;I have been stuck on it for a day and have ran out of ideas. Maybe someone could point me to the right direction or help me figure it out. &lt;br&gt;&lt;br&gt;Cmc&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25737358&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/int-to-char-*array---.-tp25737358p25737358.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25637712</id>
	<title>Re: AVR Dragon JTAG programing</title>
	<published>2009-09-27T14:16:39Z</published>
	<updated>2009-09-27T14:16:39Z</updated>
	<author>
		<name>Joerg Wunsch</name>
	</author>
	<content type="html">David Lautenschlager &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25637712&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;davidlautenschlager@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Can the AVR Dragon be used to JTAG program the mega1281?
&lt;br&gt;&lt;br&gt;Yes, no problem at all.
&lt;br&gt;&lt;br&gt;The only thing that's still not supported for the AVR Dragon is
&lt;br&gt;programming Xmega devices, neither by JTAG nor by PDI.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;cheers, J&amp;quot;org &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .-.-. &amp;nbsp; --... ...-- &amp;nbsp; -.. . &amp;nbsp;DL8DTL
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sax.de/~joerg/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sax.de/~joerg/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NIC: JW11-RIPE
&lt;br&gt;Never trust an operating system you don't have sources for. ;-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;AVR-chat mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25637712&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;AVR-chat@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.nongnu.org/mailman/listinfo/avr-chat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.nongnu.org/mailman/listinfo/avr-chat&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/AVR-Dragon-JTAG-programing-tp25637538p25637712.html" />
</entry>

</feed>
