Duemilanove not accepting uploads from Mac

I have just picked up my first Arduino board and am having problems getting it to respond to any uploaded sketches.

Vitals:

  • Macbook Pro running OS X 10.5.6
  • Arduino Duemilanove - just unwrapped. no circuit.
  • Installed FTDIUSBSerialDriver_v2_2_9_Intel and rebooted.
  • Running with the Arduino 13 software.
  • Selected /dev/tty.usbserial-A6008d9q as the serial port.
  • Selected Arduino Decimilia or Duemilanove for the Board
  • Uploaded the Blink.pde Sketch
  • Clicked Upload to I/O Board

The upload fails with a stk500_recv(): programmer is not responding error.
Output of the Upload process is:

Binary sketch size: 1350 bytes (of a 14336 byte maximum)
hardware/tools/avr/bin/avrdude -Chardware/tools/avr/etc/avrdude.conf -v -v -v -v -pm168 -cstk500v1 -P/dev/tty.usbserial-A6008d9q -b19200 -D -Uflash:w:/Applications/arduino-0013/examples/Digital/Blink/applet/Blink.hex:i 


avrdude: Version 5.4-arduino, compiled on Oct  9 2007 at 11:20:31
         Copyright (c) 2000-2005 Brian Dean, 

         System wide configuration file is "hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/ferg/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port            : /dev/tty.usbserial-A6008d9q
         Using Programmer      : stk500v1
         Overriding Baud Rate  : 19200
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: Send: Q [51]   [20] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding

I am not quite tearing my hair out yet, but it will not be long before the process will begin! :wink: It there is anything I have missed or any test or things to try then please let me know.

I just ran into the same situation as you.
i guess Duemilanove now come with Atmega 328 chips instead of 168s. (mine did at least)

so instead of selecting 'Arduino Decimilia or Duemilanove' for the Board
select Atmega 328 instead.

should work fine after that

@drosen, you sir are a life saver! Worked like a charm.

Thanks so much. ;D

Wow I find to amazing that distributors of the standard Arduino boards would upgrade the AVR chip without mentioning it in there ads? What vendor(s) are doing this?

The upgraded chip is great to have, I've upgraded two already, but not telling the buyers who may be just starting out with the Arduino IDE is somewhat confusing for them no doubt. I would again suggest that the IDE tools/board pull down selection verbiage utilize just chip names/numbers rather then board names/models, to try and deal with this in the future.

Lefty

@retrolefty, FYI the board came from tinker.it

http://tinkerit.myshopify.com/products/arduino

I just got my board at my local electronics shop.

i guess that the Duemilanove was orginally supposed to use the 328 chip, but initial availabilty was low. If all new boards are coming with 328, then there really be some kind of large visible notice.

I only noticed because there was a sticker on the chip that said '328' on it. thankfully I have a pile of atmega chips in the office to compare against.

Thank you so much!!! I had the same problem and could not figure it out. Now its time to tinker (kissing hours of my life away for my new hobby).