NerdKits - electronics education for a digital generation

You are not logged in. [log in]

NEW: Learning electronics? Ask your questions on the new Electronics Questions & Answers site hosted by CircuitLab.

Microcontroller Programming » AVR Bootloaders

April 12, 2009
by wayward
wayward's Avatar

Hi NerdKites,

what other bootloaders for ATmega168 are worth a mention, apart from foodloader? Foodloader is simple but lacks fuse programming, and I'd like to use the two XTAL pins for I/O. I promise not to complain here if I shoot myself in the foot. :)

I tried googling around for AVR109 and AVR910 bootloaders but to little avail. What am I missing?

April 18, 2009
by mrobbins
(NerdKits Staff)

mrobbins's Avatar

Hi wayward,

If you skim through chapters 25 and 26 of the ATmega168 datasheet, you'll see that Atmel actually made it impossible for any bootloader to program the fuses except for the "lock" fuses. Therefore, no amount of googling will find you such a bootloader. So you'll actually have to find an ISP-type programmer, such as an ATAVRISP2, or a DAPA or DASA type programmer, if you want to change the fuses and free up your XTAL pins.


April 18, 2009
by wayward
wayward's Avatar

Hi mrobbins,

thanks for a gentle RTFM. :) Will oblige.


Post a Reply

Please log in to post a reply.

Did you know that microcontrollers have two different kinds of memory, program space (flash) and SRAM? Learn more...