Load Bootloader using Uno R1 or R3

Hello there,

I would like to get some clear instructions on how to load the bootloader to an Atmega 328p chip using the Arduino Uno both R1 and R3 board versions, and using a plugboard for the second Atmega chip.

What i have found so far is that there are some wire hookups that go from the Arduino Uno board to the plugboard with the new chip and crystal. That part is pretty clear, even where the wires go is clear.

What is not clear is how to set up the IDE. I have the latest download of the IDE (1.0.5 i think) and there is no direct command that reads "Load Bootloader>Arduino as ISP", however there is a way to set Atduino as ISP in another menu command and then there is also a menu command "Load Bootloader". But these two are never together in the menu as the article seems to imply.

Also, yesterday when i read the same article here on the site, it mentioned that we needed a "Duemalova" board (or something like that) and that the procedure would not work with an Uno. But today it does not mention that board anymore. Could it be that something was updated and now it works with the Uno?

So here is what i have so far:

  1. Make jumper connections to new chip in plugboard.
  2. Load "Arduino as ISP" sketch.
  3. Click the check button in the IDE to get the sketch to compile.

Now using the latest IDE, what would be next?

Also, will it work with both R1 and R3 rev boards?

Thanks much.

Hi again,

Nobody here has any information on this? That's too hard to believe.
I check the tutorials but they chance very day providing different information every time i read it almost.

I would suggest Nick Gammon's bootload installer. Load the sketch into an Arduino, use to load other chips/boards.
Vs the Arduino as ISP method of disabling the Arduino and trying to access the 2nd part thru the USB/Serial interface.

Hi,

Hey that looks very interesting. I am going to have to read up on that method.

Thanks very much for posting....

Take care,
Al

Hello again,

According to the web site here, we are supposed to be able to program the boot loader with just the IDE and some jumpers and maybe a 10uf cap. Does that method work too?

Theoretically - altho from the number of posts we see from folks having trouble doing it, I have my doubts.
I do more than a little programming and making of new boards, so I just use a dedicated tool: