atmega328p internal oscillator setup help

Hi,

I have two minor questions regarding the internal 8 MHz oscillator setup.

First, I followed the "Minimal Circuit (Eliminating the External Clock)" shown near the end of:

I downloaded the breaboard.zip and extracted the boards.txt file to my sketchbook location/hardware. For some reason, my Arduino IDE does not detect/add this extension to the existing arduino boards.txt. I have tried adding the contents of the downloaded file directly into the arduino boards.txt and this surely worked (the internal 8 MHz breadboard was an option under the boards menu in the IDE). Does this problem only apply to me? I searched for a while and it seems to work fine for everyone else. Here is some addition information:

My Arduino folder is in the C:\Program Files (x86) folder, so the admin permissions may be an issue?
My sketchbook is located in D:\program\arduino, so perhaps being in a different drive is causing issues?
Arduino IDE version is 1.5.2

When I changed my sketchbook location, it created the "libraries" folder as well as the readme.txt into the new sketchbook location just fine.

Second, does the code in the boards.txt file in the breadboard.zip still work with IDE 1.5.2? I noticed many code differences between what is in the downloaded file and the current boards configuration in the 1.5.2 hardware/arduino/avr folder. When I tried to compile using the old code, everything worked fine. But shouldn't the boards.txt extensions look something like this:

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

atmega328bb.name=ATmega328 on a breadboard (8 MHz internal clock)
atmega328bb.upload.tool=avrdude
atmega328bb.upload.protocol=arduino
atmega328bb.upload.maximum_size=30720
atmega328bb.upload.speed=57600

atmega328bb.bootloader.tool=avrdude
atmega328bb.bootloader.low_fuses=0xE2
atmega328bb.bootloader.high_fuses=0xDA
atmega328bb.bootloader.extended_fuses=0x05
atmega328bb.bootloader.unlock_bits=0x3F
atmega328bb.bootloader.lock_bits=0x0F
atmega328bb.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex

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

Any help would be greatly appreciated.

Thanks!

xinfamousx101:
I downloaded the breaboard.zip and extracted the boards.txt file to my sketchbook location/hardware. For some reason, my Arduino IDE does not detect/add this extension to the existing arduino boards.txt. I have tried adding the contents of the downloaded file directly into the arduino boards.txt and this surely worked (the internal 8 MHz breadboard was an option under the boards menu in the IDE). Does this problem only apply to me? I searched for a while and it seems to work fine for everyone else. Here is some addition information:

Did you re-start the IDE after installing the new file? The IDE only picks up new configuration files on start-up.

You may have to create a sub-directory like Arduino/hardware/breadboard/boards.txt

The tutorial says that you should put the boards file in arduino projects folder (as hardware subfolder).
But it doesn't works in 1.5.* versions.
Works well with 1.0.* versions.
Either they changed custom boards setup or just removed this feature.

Here is the solution
http://forum.arduino.cc/index.php?topic=197091.msg1463130#msg1463130