Optiboot on Arduino Pro Mini 5v 16MHz not available

Hi,

I just downloaded the latest optiboard version 5.0 , I've added to arduino ide but in tools boards there is no Arduino Pro mini 5V on 16MHz with ATMEGA328p , there is only the 3.3v .

I want to change the bootloader to be able to use the watchdog , should I chose from boards : [Optiboot] Arduino Duemilanove or Nano w/ ATmega328 ?

:roll_eyes:

I want to use the Duemilanove one is this good ?

pro328o.name=[Optiboot] Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328
pro328o.upload.protocol=arduino
pro328o.upload.maximum_size=30720
pro328o.upload.speed=115200
pro328o.bootloader.low_fuses=0xff
pro328o.bootloader.high_fuses=0xDE
pro328o.bootloader.extended_fuses=0x05
pro328o.bootloader.path=optiboot
pro328o.bootloader.file=optiboot_atmega328.hex
pro328o.bootloader.unlock_bits=0x3F
pro328o.bootloader.lock_bits=0x0F
pro328o.build.mcu=atmega328p
pro328o.build.f_cpu=16000000L
pro328o.build.core=arduino:arduino
pro328o.build.variant=arduino:standard

Yes, somebody seems to have messed up. Pro Mini 16MHz is missing in their boards.txt

I made this entry in mine:

pro328o.name=[Optiboot] Arduino Pro Mini (5V, 16 MHz) w/ ATmega328p
pro328o.upload.protocol=arduino
pro328o.upload.maximum_size=32256
pro328o.upload.speed=115200
pro328o.bootloader.low_fuses=0xff
pro328o.bootloader.high_fuses=0xd6
pro328o.bootloader.extended_fuses=0x05
pro328o.bootloader.path=optiboot
pro328o.bootloader.file=optiboot_atmega328.hex
pro328o.bootloader.unlock_bits=0x3F
pro328o.bootloader.lock_bits=0x0F
pro328o.build.mcu=atmega328p
pro328o.build.f_cpu=16000000L
pro328o.build.core=arduino:arduino
pro328o.build.variant=arduino:standard

(nb. I changed high fuses to not erase the EEPROM when I upload a program...)

thanks , the only thing I seem to have a problem ,
I use USBasp to burn , even so , I get the warning warning: cannot set sck period. Please check for usbasp firmware update

but I think I can ignore it , why , because after that when I try to upload I can not get in sync because I use the usb to ttl to upload to my pro mini and I have to manually reset just after it writes upload , but if I use again and burn the original one it works.

The problem is now the sync , because I think the timing changed , I can not get to upload the Sketch , I always get the sync problem , I can not get the timing right with the reset.
So probably I have to make somehow to auto reset

Any ideas?

Isn't a pro mini at 16MHz the same as an UNO?

westfw:
Isn't a pro mini at 16MHz the same as an UNO?

Trouble is: There's no "Uno" either.

There's "[Optiboot] Arduino Duemilanove or Nano w/ ATmega328". That ought to work but it's nice to have a proper menu item. :slight_smile:

(Am I the only person who deletes all the "boards.txt" entries for boards I don't own? Is that obsessive-compulsive?)

fungus:
Trouble is: There's no "Uno" either.

mainly because uno, duemilanove, promini, and aprox 200 others are all the same as far as that menu goes. the only ocd are those who demand a different entry for every brand of 16mhz board. if they had their way it would be several pages long and since gets truncated only 1% visible. 5-10 minutes to get to your particular favorite.