Did you shut down and re-start the Arduino IDE after making the change? The IDE reads all the configuration files when it starts up.
Vincent19:
When burning that atmega 328 with internal 8MHz crystal, I have to put an external 16 MHz crystal to the circuit ? if not error bootloading ?
If the 386 has been set to use an external 16 MHz crystal then you must provide either the crystal or an external clock signal. AFTER you have set it to use the 8 MHz internal RC oscillator you can remove the 16 MHz crystal.
Yes, I do you restart the IDE..well, the breadboard file is placed in the hardware folder on the arduino sketches and not in the arduino IDE folder..I am curious that can I just copy the board file for the breadboard zip and paste it to the original board.text file ??? Thanks
In order to run a chip on its internal Oscillator the respective Fuses need to be set , Lookonto the datasheet on ATmega328 for its fuses that makes it run on internal oscillator , I do this all the time with an ATmega8.
Check the Fuses again and know what they spell? for me I right fuses additionally as I think they are to be written Individually, You have to care for 'hfuse' and 'lfuse'
Then you have to get the very CORRECT lfuse and hfuse for the ATmega328 as if wrong fuses are set then they may lock the chip that can never be programmed after that so look for right fuses over the internet
Looking at the error message seems to suggest that the bootloader file is not found. Check that the bootloader hex file is in the path that avrdude is searching, this is printed as part of the output at the bottom of the screen.
ALTHOUGH my chips were new/blank from factory still.. nothign on them prior.. so thats your initial problem.. (no clue.. probably have to add crystal/caps to burn)
but I originally had the same problem, after buring the breadboard bootloader.. I couldnt upload using IDE 1.0.. using IDE v23 worked fine.. but not IDE 1.0 (I had to add that last line in my board.txt file
I have this in my "Arduino 1.0 >> hardware >> breadboard >> board.txt directory"
I used my Arduino Duemilanove 2009 board to flash my bootloader, here are my steps:
1.) hook up my Arduino Duemilanove 2009 board to USB
2.) Open IDE (I used v.23)
3.) Tools >>> Board >> (Duemilanove 2009)
4.) Tools >>> Serial Port (select port your above Arduino is connected to)
5.) File >>> Examples >>> ArduinoISP.. (upload this sketch to your Arduino board.
6.) Disconnect.. from USB
7.) Connect a 100-120 ohm resistor between RESET & +5v (to disable auto-reset on the MAIN board)
8.) Connect your target board (minimal +3.3v/8Mhz internal clock) to the MAIN Arduino above.
9.) Reconnect MAIN Arduino board to USB.
10.) Open IDE (I used v.23)
11.) Tools >>> Board >> (Breadboard 3.3v with Internal 8MHz clock)
12.) Tools >>> Serial Port (select port your above Arduino is connected to)
13.) Tools >>> Burn Bootloader >> w/Arduino as ISP
Should burn fine.... when I want to UPLOAD sketches.. I needed to go back and make sure I had the Arduino breadboard 3.3v and Internal 8MHz clock chosen as my board type in