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 <[email protected]> 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
>
>
>
>
_______________________________________________
AVR-chat mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avr-chat

Reply via email to