I've received some great help on this forum, and just need one more piece to get my Mega working.
I put the Arduino IDE into verbose mode (thanks to Eberhard) to see the string it uses to upload with avrdude. When I execute the exact same avrdude string in a command line it does not work. I receive the following message: ser_recv(): programmer is not responding
Also helping was Lefty who suggested I toggle DTR before sending the avrdude command. Does anyone know how to do this? I am running Fedora 12 Linux, and my Mega is on /dev/ttyUSB0.
I tried the following, and it did not work: stty -F /dev/ttyUSB0 hupcl
Any help will be greatly appreciated. I'm trying to get this up an running for my son as a Christmas gift.............