Re: Warning on migrating to ATMega8515 - eeprom problem

From: CBFalconer (cbfalconer_at_yahoo.com)
Date: 11/02/04


Date: Tue, 02 Nov 2004 21:12:17 GMT

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.

-- 
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!


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: 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. ... Ulf at atmel dot com ...
    (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: [E1000-devel] BUG: bad unlock balance detected! e1000e
    ... During occasional scan of message log - I've found out this BUG which ... [BUG: bad unlock balance detected! ... But I'm not sure we should cancel the ongoing reset if the card times ...
    (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)