Go Down

Topic: requirements and limits of 8Mhz 3.3v (Read 4616 times) previous topic - next topic

ray1408

The uP signature says: MEGA328P / AU 1208

Jack Christensen


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


A Pro Mini would certainly have a 328P, assuming it is the official version made by Sparkfun (can be purchased various places though) http://www.sparkfun.com/products/11114
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Jack Christensen


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?


Ray, what are you using to program the Pro Mini? I assume that worked OK before you burned the new bootloader? Which version IDE are you using?
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

ray1408

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.


Jack Christensen


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.


Glad to help, if it qualifies as help at this point ;-)  Not sure what to think, I have a 5V Pro Mini that I think still has the original bootloader. I could try updating it to Optiboot, not sure if that would tell us a whole lot though.
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

ray1408

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.

Jack Christensen

#36
Jul 17, 2012, 11:33 pm Last Edit: Jul 18, 2012, 12:42 am by Jack Christensen Reason: 1

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.


Or that "Pro Mini" was added to boards.txt. Maybe it wasn't there in some earlier version. Which Pro Mini version do you have? Either way, I don't see how it could make a difference.
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

Jack Christensen

@ray1408, FWIW, I was able to burn the Optiboot bootloader onto a 5V/16MHz Pro Mini and then program it as an Uno. Similar but not identical to your situation.
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

ray1408

Hi Jack, sounds good and I d like to reproduce that. Did you use any special software / hardware to upload the bootloader and the sketch files?

Go Up