I've been reading dozens of articles about loading a bootloader into an Arduino using another Arduino(in my case, the Duemilanove), and honestly I don't get it, it gives me continuous errors(like Error while burning bootloader).
The Arduino which I want to program is the ArduPilot Legacy. I want to put in it a custom bootloader, which I found it on the sparkfun website for wireless purposes. The problem is that I can't program it in no way. I've tried all the bootloaders in the menu, nothing worked.
This is the configuration I made:
-pin 13 goes to pin 13(to ArduPilot)
-pin 12 goes to pin 12(to ArduPilot)
-pin 11 goes to pin 11(to ArduPilot)
-pin RESET goes to pin 10(to ArduPIlot)
-and the 5V power supply.
-it has no other components (for instance a capacitor)
-the program which I have uploaded to the Duemilanove is the ArduinoISP found in the arduino folders.
-the programmers is selected as "Arduino as ISP"
Now, this is the reference website for the new bootloader which I want to burn.
and this is the zip file (www.sparkfun.com/tutorial/WirelessBootloader/Wireless_Bootloader_ATmega168.zip
I'll say, I don't have a parallel programmer so instead I've chosen this way of bootloading. The next question is how do I bootload it using an Arduino as ISP?
I'll be glad to hear someone that knows how to do it, because I staying here and trying to get it work for some time.
Thank you in advance,