Bootloading Arduino onto Atmega32-16pu

Hi all.

I've been searching all over the net for the answer to this but failed to find anything useful.

I've been using an Atmega168 for some time and love it. However i'm now doing a project which needs a little more room and i/o so I got an atmega32-16pu.

So, short question is, how do I burn the arduino bootloader onto the atmega32-16pu using the parallel port or using bit-bang on the ftdi ft232rl? I'm afraid I dont have the cash at the moment to build or buy an isp programmer :frowning:

If this has been answered before, feel free to push me in the right direction :slight_smile:

Thanks!

Use the breadboard version at bottom and you only need 4 extra components.

It uses one arduino board to program another arduino chip with the bootloader

Oooo, brill! only issue is im getting the following error:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0xe0

doh, ignore that last post... was selecting the wrong bloody burn option! :frowning:

Although it's now giving me this:
avrdude: Expected signature for ATMEGA328P is 1E 95 0F
Double check chip, or use -F to override this check.
(there is no option for atmega32-16 in the boards menu?)

I've been going through the boards.txt and added a new entry (which replicated an atmega32 one) and i've tried every possible atmega32* board in avrdude.conf. All give signature errors except for atmega32 which gives efuse memory type not defined.

Anyone have any clues please? It would be awesome if I could get this sorted tonight :slight_smile:

Stratishpere where able to get your Atmega32-16pu bootloaded?
I have a few chips that I would also like to setup.

Nope, Matrixis was a great help and showed me how to program chips via another arduino but I never got the 32-16 working :frowning:

Ye... it's beyond my understanding as why the mega32 was never included in Arduino!!

mega32 is my favorite... cost & featurewise... :smiley: