Re: Warning on migrating to ATMega8515 - eeprom problem

From: Mike Harrison (mike_at_whitewing.co.uk)
Date: 11/03/04


Date: Wed, 03 Nov 2004 09:17:23 GMT

On Tue, 02 Nov 2004 21:12:17 GMT, CBFalconer <cbfalconer@yahoo.com> wrote:

>Ulf Samuelsson wrote:
>>
>>> I have been idly following this thread, and as far as I am
>>> concernced that new device has a serious bug. It obviously cannot
>>> run code developed for earlier products without changes, so cannot
>>> be used as a replacement. It would have taken little effort to set
>>> that register in a known harmless condition on reset.
>>
>> Yes, probably a bug, but it is questionable if it is serious.
>> I.E worth doing a new maskset to fix this bug.
>>
>> The bug only affect those that step up from the 4414, and
>> those that assume that registers have a known value at reset.
>>
>> It is generally a good practice to avoid relying on reset values.
>>
>> It is an unknown harmless condition on reset and takes two
>> instructions to fix after reset. The problem is if you do not
>> know about it.
>
>I consider it a bad bug. You can't have code that runs on both
>machines, it will either have illegal instructions, or fail to
>initialize.

I don't think there would be any problem writing non-existant registers on the 4144 - it's not an
'illegal instruction'



Relevant Pages

  • Re: Warning on migrating to ATMega8515 - eeprom problem
    ... >> Yes, probably a bug, but it is questionable if it is serious. ... >> It is generally a good practice to avoid relying on reset values. ... Conditional compilation is one way. ... You can thus run the compiled result of the same source code on both CPUs ...
    (comp.arch.embedded)
  • Re: [PATCH] sata_nv.c, dont have libata perform phy reset
    ... > bug database. ... we keep libata from performing the phy reset. ... > phy reset sometimes results in the busy bit failing to deassert. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: Login Attempts are cumulative on su-only accounts
    ... As far as I know this is not a bug; it's just the way it's always worked. ... so the unsuccessful login count is not reset. ... One way is to beat up the people who are trying to log in, and failing: ...
    (AIX-L)
  • Re: Warning on migrating to ATMega8515 - eeprom problem
    ... > Yes, probably a bug, but it is questionable if it is serious. ... > I.E worth doing a new maskset to fix this bug. ... > those that assume that registers have a known value at reset. ... machines, it will either have illegal instructions, or fail to ...
    (comp.arch.embedded)
  • Re: Comments on LifeDrive Update v2.00
    ... I have many reset every day: sometimes it is sufficient I launch an app, sometimes it reset on bt connection... ... I use Versamail a lot and am happy with it. ... This bug is ... Since Palm claims that Versamail 3.1C should handle big attachments ...
    (comp.sys.palmtops.pilot)