Hello all, I used AVRdude to burn a bootload using the big-banging described on this page: http://www.geocities.jp/arduino_diecimila/bootloader/index_old_en.html
When reading the m168 (ATmega168) chip avrdude returns
avrdude: Device signature - 0x1e940b
avrdude: expected signature for m168 = 0x1e9406
I use the -F switch to force avrdude to burn the bootloader and it seems ok. I can load the blink sketch with arduino IDE and it blinks happy.
Why does my m168 give wrong signature? I’ve tried two new chips received from Mouser.com a few months back with same results. Both chips have the “blink” sketch loaded and are blinking happily.
Also, the above referenced webpage says to write the lock bit = 0 0x0f - will that not “lock” my m168? OR can it be reprogrammed again with HV programming?
Thank ya’ll for any help or suggestions.