can not download to Nano with optiboot bootlaoder

Hello, I am new to Arduinos, though I have used plain old ATMegas a fair amount in the past.

I have a Nano that I programmed with the optiboot bootloader. I tried to add the optiboot entry for the ATMega328 Nano into the boards.txt file. I got the entry from the optiboot boards.txt on the google code archive.

When I added ALL the optiboot entries to the end of the original boards.txt file, I got an error when trying to compile, even when the original Nano entry was selected.

I trimmed out all the unneeded optiboot entries and just used the Nano-related entry. I still got a compilation error. I then trimmed it down until it was able to compile without any errors using the optiboot device selected.

But when I go to upload the program to the Nano, I get an error saying it is missing the "upload.tool" configuration parameter. What upload.tool parameter value should I use. The nano has a FT232R USB interface chip and it is recognized by the computer. Oddly, the optiboot boards.txt file has no upload.tool specified for of the optional boards.

Is there some other setting in the IDE I need to give to get it to upload properly via the usb interface?

You're mixing code for 1.0.x versions of the IDE with 1.6.x versions of the IDE. boards.txt specification is different now, you need to specify upload.tool and a bunch of other things that you didn't used too.

However... you do not need to make any chances to boards.txt to use an Arduino Nano at 16mhz with Optiboot that uses 115200 baud for uploads (which are the normal parameters). Just tell the IDE that it's an Uno.