Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Listing AVR fuses for programming houses

Listing AVR fuses for programming houses

2009-12-08 by Tim Mitchell

This is a problem which keeps coming back to bite me.

How do people specify the AVR fuse settings when sending off firmware to
programming houses?

Every device programmer seems to program the fuses using a different
notation. Some of them you tick to program a bit, some you tick to set
it to "1" (ie unprogrammed), some take the numeric value of the fuse
bytes. Some even have a mixture of Tick=Programmed and Tick=Not
programmed (grrr...Dataman)!! Some use different fuse names to the ones
Atmel give.

My current approach is to specify each bit as 1=Unprogrammed or
0=Programmed but they still manage to mess it up.

Recent AVRISP/AVRStudio software has made this harder because you can no
longer see the actual fuse bit settings in the programming window,
particularly for BOD and Clock settings. You have to take the numeric
values now and interpret them using the datasheet, unless I'm missing
something.


Anyone got a foolproof method they'd like to share?


-- 
Tim Mitchell

Re: Listing AVR fuses for programming houses

2009-12-10 by brianafuk

Basically I took them, ie programming houses, out of the production process. Given that every uC now has some form of in-circuit programming I put a cheap tin-plated 6-pin header on every board and then use something like this to program them as part of the manufacturing process, post board assembly. http://www.kanda.com/products/kanda/KF0020U.html

Brian

--- In AVR-Chat@yahoogroups.com, "Tim Mitchell" <tim@...> wrote:
Show quoted textHide quoted text
>
> This is a problem which keeps coming back to bite me.
> 
> How do people specify the AVR fuse settings when sending off firmware to programming houses?

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.