Yes, using the arduino duemilanove and breadboard with crystal, 2 caps and 10K resistor. The chip was already loaded with Optiboot and the hex file I use. I need 2009 bootloader since Optiboot cannot read and write EEPROM. 2009 does. I have no means to get ATmega328 with 2009
Where did you read/learn that? I'm not aware that any arduino supplied bootloader that ever directly used EEPROM memory. Reading/writing to EEPROM is something one would normally do in their sketch. I'm sure there could be reasons one might want a bootloader to read the EEPROM for getting startup values, time/date of last shutdown, etc, but as I said I'm not aware of any arduino bootloader that ever utilized EEPROM, it was 100% free for the arduino user's sketch. But perhaps you know something I'm not aware of (wouldn't be the first time

) So links would be appreciated on the topic.
Lefty WA6TKD