Re: ISP programming and code prrotection

From: Ulf Samuelsson (ulf_at_NOSPAMatmel.com)
Date: 03/11/05


Date: Fri, 11 Mar 2005 19:04:02 +0100


> Depends on the micro. Often, ISP is locked out once you enable the
> protection bits. Sometimes the verification process works by sending
> the new data to the micro twice; first time to burn, second time to
> verify. Sometimes you simply can't verify after setting the protection
> bits, in which case the procedure is to erase the device, program code
> memory, verify code memory, then program security bits.
>
> By definition, anyone who has the power to ISP-burn your micros has
> enough information to copy them.
>
You can put an AVR in a state where you cannot read out and verify but you
can still erase it.
Protection AND reprogrammability.
You can also have a selfprogramming application where you send down a
3DES encrypted file which is decrupted and programmed into the flash.
There is an application note available on that subject.

-- 
Best Regards
Ulf at atmel dot com
These comments are intended to be my own opinion and they
may, or may not be shared by my employer, Atmel Sweden.


Relevant Pages

  • Re: ISP programming and code prrotection
    ... Depends on the micro. ... ISP is locked out once you enable the ... Sometimes you simply can't verify after setting the protection ...
    (comp.arch.embedded)
  • Re: How long can be kept data on a CD-Rom media?
    ... Is there a sense copy data on a hard drive, for more protection? ... There have been a number of reports from people who have left CD-R's out in the sunlight that have "forgotten" what was on them within a day or two. ... Nero with the verify option checked in the burn box. ... It will write to the media then go back and re-read the ...
    (microsoft.public.windowsxp.general)
  • Re: New to diabetes
    ... What kind of tests would verify her condition and how long does it take to ... 100% Delightfully Evil for Your Protection ... I believe in Karma. ... That means I can do bad things to people all day long and I assume they deserve it. ...
    (alt.support.diabetes)
  • Re: New to diabetes
    ... What kind of tests would verify her condition and how long does it take to ... 100% Delightfully Evil for Your Protection ... I believe in Karma. ... That means I can do bad things to people all day long and I assume they deserve it. ...
    (alt.support.diabetes)
  • Re: FreeBSD and wine mmap
    ... >> but given no protection, which should provide the crash feature that the ... can you verify it fixes the problem as you observe it? ... To unsubscribe, ...
    (freebsd-current)