avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fw: [avr-gcc-list] placing a variable in flash


From: Geoffrey Wossum
Subject: Re: Fw: [avr-gcc-list] placing a variable in flash
Date: Mon, 22 Nov 2004 15:11:54 -0600
User-agent: KMail/1.7.1

On Monday 22 November 2004 2:57 pm, E. Weddington wrote:

>  From what I understand and remember, I thought it was only having to do
> with address 0 of the EEPROM memory, and you're right, that Atmel got
> that fixed in later devices. Best to always check the datasheet errata.
> We've never had any problems with the EEPROM on the mega128s.

I don't know about address 0, but I remember that Atmel issued an errata for 
the mega103 that basically said if the part was undervoltaged and you tried 
to write to the E2, then E2 corruption could occur.  The workaround was to 
use a brown out detector, either the internal one or external one.  

The product we had a problem with corruption of the internal E2 on was battery 
operated, so undervoltage was a definite possibility when the batteries got 
low, or the EL backlight kicked on.  We worked around the problem by adding 
an external serial E2 part to the design.  

---
Geoffrey Wossum
Long Range Systems - http://www.pager.net


reply via email to

[Prev in Thread] Current Thread [Next in Thread]