I think you have a 328 not a 328p, you will probably have to do it manually with avrdude to either overide the check or change it to the proper one
Hi there,thanks a lot for the "boards.txt" file. I used it in combination with the earlier posted optiboot code (optiboot_atmega328_pro_8MHz.hex) and an UNO R3 as a programmer for the 3.3V 8Mhz ProMini board. Uploading the bootloader worked very well. However, when trying to upload a sketch via the Ardunio IDE, I got the following error message: "avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check." Does anyone have an idea how to tackle that problem?
Hi Jack,thanks a lot for your help. The boards are from Sparkfun. And everything worked very well with the old bootloader. Everything - exept one thing: the watchdog timer library (wdt.h). Which finally led to the decission to get the newer optiboot on those boards. The IDE is 1.0.1. I will try to manually overide with avrdude in the meantime.
Hi,it seems that Sparkfun has recently updated its collection. There is a new 3.3V 8Mhz board available (http://www.sparkfun.com/products/11114) that replaces the old one (http://www.sparkfun.com/products/9220). The description might allow the conclusion that the bootloader has been changed since no reference is given anymore to the Duemilanove w/ 328.