[Solved] Upload to 8Mhz breadboard with IDE 1.5.6 ?

This is something I only do rarely and I guess I was still using 1.0.6 when I last uploaded a program to a standalone 328 on a breadboard.

Yesterday I could not get it to work with IDE 1.5.6 but I had no trouble with 1.0.6.

I guess the problem is in my boards.txt file (see below). There were various problems at various stages such as missing core, missing upload.params.quiet. And when I seemed to have sorted those out the process failed with a Java exception. And I also got a Java exception when I tried to upload the bootloader with 1.5.6 (and, again, had no trouble with 1.0.6).

Is there any walk-through for using 1.5.6 with an 8MHz 328 ?

Content of boards.txt for 1.5.6 breadboard 8MHz

##############################################################

atmega328bb.name=ATmega328p on a breadboard (8 MHz internal clock)

atmega328bb.upload.protocol=arduino
atmega328bb.upload.tool=avrdude
atmega328bb.upload.maximum_size=30720
atmega328bb.upload.speed=57600

atmega328bb.upload.params.verbose=-v -v -v -v
atmega328bb.upload.params.quiet=-q -q

atmega328bb.bootloader.low_fuses=0xE2
atmega328bb.bootloader.high_fuses=0xDA
atmega328bb.bootloader.extended_fuses=0x05
atmega328bb.bootloader.path=arduino:atmega
atmega328bb.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
atmega328bb.bootloader.unlock_bits=0x3F
atmega328bb.bootloader.lock_bits=0x0F

atmega328bb.build.mcu=atmega328p
atmega328bb.build.f_cpu=8000000L
atmega328bb.build.core=arduino:arduino
atmega328bb.build.variant=arduino:standard

...R

BUMP.

I had lost track of this Thread and just remembered how to find it today.

I would appreciate any help - the problem has not gone away.

...R

I finally figured it out.

Instead of adding a boards.txt file in the hardware sub-directory of the sketchbook directory I just added an extra entry into the boards.txt file in the Arduino 1.5.6 program directories.

...R