How to burn bootloader on Arduino Mega ADK?

Hi guys...
A friend gave me an Arduino Mega ADK, but it don't have the bootloader inside.

So I need to burn it.
I've got an arduino duemilanove, and I could meke the Parallel programmer.
But the question is: with arduino 2009, is possible to burn bootloader? becouse I've tried but it give me an error related to an wrong ID response.

And: the bootloader of Arduino mega 2560, is fine? Which Software I could use to flash the bootloader with the home made parallel programmer?

A friend gave me an Arduino Mega ADK, but it don't have the bootloader inside.

What happened to it? It had one when it left the factory.

Hi, sorry for the late but I had a lot of work and not enough time to dedicate to arduino.

A friend ordered it but he told me that the Arduino IDE didn't recognized it.
So he contacted the supplier and they told him which probably the bootloader wasn't burned.

Now I've upgraded to the last Firmware the MEGA8U2 using Flip. I've used "Arduino-usbserial-mega.hex" firmware.

After that PC recognized it like ATMega 2560 and I've installed the driver contained in Arduino 1.0 folder.
I've launched IDE and tried to upload a simple sketch (blinking led on pin 13) but after 5 minutes while it still in uploading, I've unplugged the USB. The led didn't blink.

So I've maked the Parallel programmer, and burned bootloader on 2560 by the function in IDE, and when it finished, the led started blinking.

I've tried to upload another sketch but IDE doesn't recognize Arduino. I've searched it in Device Manager in Windows but it wasn't there.

I've also tried to reflash the MEGA8U2 by Flip but also it doesn't recognize it.

What I've did wrong?

same problem happened to me,what's the solution?waiting for someone who can take care of it.
:0
how to hypnotize someone