own arduino and bootloader atmega8u2 and atmega1280

Hi,
I’m wondering if you can this:

also with a Arduino Mega.

If so I would like to hear how and if not I would like to know why not.

Kind Regards,
Gunther

The biggest obstacle you would face is that the ATmega2560 chip doesn't come in a PDIP package suitable for breadboarding.

You would have to get one onto a breakout board of some description, which would be expensive in time or $$$, possibly both.

An alternative chip, like the ATmega1284p (which is available as a PDIP), might be a better choice if your project involves breadboard, and you just need the extra memory the 2560 offer. The 1284p has 128K flash (half that of the 2560), but 16K of SRAM (twice that of the 2560).

There's also currently an active project to bring the Arduino software up to date for the 1284p, which means it should be quite well supported going forward.

You want something like this? http://www.proto-advantage.com/store/product_info.php?products_id=2200161 They'll also buy the chip for you.

These guys carry a square breakout board, I have a couple at home, damned if I can find it on their website: http://www.schmartboard.com/index.asp?page=products_smttodip

I also designed a smaller square breakout board to make a removeable processor version of a mega, having finished the routing of the board yet.

Hey Guy's,

Thanks for answering, but I explaine it wrong I think. Can I burn the bootloader with a Mega 2560 to Mega IC to make a Arduino uno?

Kind Regards, Gunther

Yes, use Nick Gammon’s bootload installer sketch:
http://www.gammon.com.au/forum/?id=11635

Hi CrossRoads,

Thanks for the answer and yes it's like that I want to do like on the end of the page Programming a breadboard Atmega328P But my Atmega328P don't have a bootloader on it, so how must I put the bootloader on it or is it not neccesary ?

It's my first time I will try something like this ;)

Manny thanks, Gunther

If you put a bootloader on first, it will set the fuses correctly for 16 MHz operation, brownout detection, some other things, then it will operate properly with 16 MHz xtal, two 22pF caps, 0.1uF caps on each VCC pin (4 of them for '2560) and AVCC, and another from Aref to Gnd. Need 10K pullup resistor from Reset to Vcc also.

And when I have a chip with no bootloader on it (emty), how do I put the bootloader than on the chip?

Kind regards

Either do it like this with your 2560 built up like a Mega - 16MHz xtal + 22pF caps (or resonator), 10K reset pull up resistor, 0.1uF caps on VCC/AVCC/Aref pins.
http://www.gammon.com.au/forum/?id=11635
Or use an Atmel AVR ISP MKii (my method; but I bootload chips pretty often and can’t be bothered with messing with an Uno all the time to do it).

hello need help with I have a project I want to build my own arduino, buy the components and have a ATmega8U2 to convert usb to serial and I have the ATmega1280, I'm charging you the bootloader to ATmega1280 with mega arduino ADK as ISP and bootloader ATmega8U2 I do it with the Flip program but by charging the skech avrdude I get the following error: stk500_recv (): programmer is not responding the two chip are virgins

hello need help with I have a project I want to build my own arduino, buy the components and have a ATmega8U2 to convert usb to serial and I have the ATmega1280, I'm charging you the bootloader to ATmega1280 with mega arduino ADK as ISP and bootloader ATmega8U2 I do it with the Flip program but by charging the skech avrdude I get the following error: stk500_recv (): programmer is not responding the two chip are virgins.

You need to put a program on both the 8U2 and the 1280.

(deleted)

thanks for reply but as I do that?

thanks for reply but as I do that? CrossRoads

I am currently working on this post to turn up the bootloader to 8U2 http://forum.arduino.cc/index.php?topic=111.0

You need to connect an AVR ISP Programmer to the 8U2 SPI pins, same as you do for any AVR. What is your hardware setup? Do you have a schematic you can share?

hi thanks for replying robert sent you the schematic and some screenshots with what I have to do I used the post Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmer but without any good result.
I’ve also tried to upload the bootloader with arduino ADK using it as ATmega1280 ISP and I think it’s fine.

I’ve also tried to load the bootloader atmega with the Flip program but reading the empty spaces appear bootloader memory (FF) and because I think the problem is in the ATmega8U2.

Please let me know which is the right way to raise your bootloader to ATmega8U2 or tell me if I’m doing something wrong.

thanks