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