Arduino NG not accepting new uploads

Hello, I am new to this forum but have been using my Arduino NG for over a year now. Recently I encountered a problem where I can not upload a new sketch. Everything appears to be working properly - The TX & RX lamps flicker during the upload and the following message is displayed on the IDE;

Done Uploading

Binary sketch size 4116 bytes (of a 14336 byte maximum)
Atmel AVR ATmega168 is found
Uploading: flash
Firmware version: 1.15
Firmware version: 1.15

However, after the upload completes its the old program that is still running. The new sketch does not appear to have loaded. I have tried uploading numerous sketches, including the led_blink sketch, all with the same result, nothing is overwriting the old program.
I have been using this Arduino board heavily over the past year. Is it possible I have exceeded the number of writes?

Computer is a Dell D620 laptop running Windows XP Pro 5.1 SP2.

I appreciate any help.

Have you tried holding the reset button, hitting upload in the software and immediately releasing the reset button?

Just a thought

:slight_smile:

I just tried it. Held the reset for a long 15 count - no difference. Sketch loads but board still runs the old program.

I have also tried loading the led_blink program from another computer with the same results - Upload appears to go smoothly but board still runs old program.

Update: I was using Arduino-0007 software for the earlier posts. I installed 0012 and uploaded led_blink.
The TX and RX lamps blinked as expected but now the following error message is displayed in the monitor section;

Binary sketch size: 1124 bytes (of a 14336 byte maximum)

avrdude: verification error, first mismatch at byte 0x0000
0x0c != 0x00
avrdude: verification error; content mismatch

Hopefully this error message helps someone.

It sounds like you need a new chip on your board or to reflash the bootloader. Some of the distributors sell chips preburned with the Arduino bootloader.

Thanks, I ordered a new chip from Sparkfun yesterday.

I was hoping someone could tell me if what I am seeing was indicative of a failed chip before I went down the road of building a parallel programmer and trying to flash a new bootloader to a chip that may never accept it. I suppose it will be good education to go through the motions even if the chip is dead.