I am using Arduino 1.05 / Max OSX, and my board is set to "Arduino Pro or Pro Mini (5V 16Mhz) W / ATmega328".
I am currently designing a stand alone board with ATMega328 and would like to make it, from the IDE perspective, similar to Arduino Pro Mini so I can keep developing with the IDE. The bootloader programming will be done using an AVRISP mkII and AVRDUDES.
What hex file is used when I run "Burn Bootloader" in the IDE? What else do I need to program in my board to make it look to the IDE like a Arduino Pro Mini? (fuses? anything else?).
(my question is not how to program but what to program, I have a working AVRISP mkII / AVRDUDES setup that works).
Thanks guys for the pointers. I dug the IDE files and found this in one of them
pro5v.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168
pro5v.upload.protocol=arduino
pro5v.upload.maximum_size=14336
pro5v.upload.speed=19200
pro5v.bootloader.low_fuses=0xff
pro5v.bootloader.high_fuses=0xdd
pro5v.bootloader.extended_fuses=0x00
pro5v.bootloader.path=atmega
pro5v.bootloader.file=ATmegaBOOT_168_diecimila.hex
pro5v.bootloader.unlock_bits=0x3F
pro5v.bootloader.lock_bits=0x0F
pro5v.build.mcu=atmega168
pro5v.build.f_cpu=16000000L
pro5v.build.core=arduino
pro5v.build.variant=standard
I think it describes the bootloader hex files and fuse values used. I will give it a try.
Would be nice if the program-bootloader function in the IDE would have a verbose preference, similar to programming the app itself. Currently it gives no hint what it is doing.