avr-chat
[Top][All Lists]
Advanced

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

Re: [avr-chat] Failure programming efuse on AT90PWM3B


From: Matthew Stephenson
Subject: Re: [avr-chat] Failure programming efuse on AT90PWM3B
Date: Sun, 24 Mar 2013 21:46:42 +0000

Hi,

Thanks for the fix. Yes, I can report that it did work, and I was able to write the efuse successfully.

It seems the PSC output fuses I was trying to set don't do what they're supposed to, but that's not an avrdude problem...

- Matthew

On 24 March 2013 20:53, Andreas Graebe <address@hidden> wrote:
Hi,
seems to be a bug in "avrdude.conf". There is written:

     memory "efuse"
         size            = 1;
         write           = "1 0 1 0  1 1 0 0  1 0 1 0  0 1 0 0",
                           "x x x x  x x x x  x x x x  x x x i";

         read            = "0 1 0 1  0 0 0 0  0 0 0 0  1 0 0 0",
                           "x x x x  x x x x  o o o o  o o o o";
        min_write_delay = 9000;
        max_write_delay = 9000;
     ;

as you see, you can only write bit 0, but read bits 7 to 0. Just change
it to

         write           = "1 0 1 0  1 1 0 0  1 0 1 0  0 1 0 0",
                           "x x x x  x x x x  i i i i i i i i";

I hope that will do. Cause i am curious, please report.

--
kind regards
Andreas Graebe
Beuth-Hochschule für Technik, 13353 Berlin
Fachbereich VI, AT-Labor





reply via email to

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