/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -cstk500v1 -P/dev/tty.usbserial-A4001l0H -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0x00:m -Uhfuse:w:0xdd:m -Ulfuse:w:0xff:m avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf" User configuration file is "/Users/swp/.avrduderc" User configuration file does not exist or is not a regular file, skipping Using Port : /dev/tty.usbserial-A4001l0H Using Programmer : stk500v1 Overriding Baud Rate : 19200avrdude: Send: 0   avrdude: Send: 0   avrdude: Send: 0   avrdude: ser_recv(): programmer is not respondingavrdude: stk500_recv(): programmer is not respondingavrdude done. Thank you.
avrdude: verification error, first mismatch at byte 0x0000 0x3f != 0x00
avrdude: Device signature = 0x1e9406
Using Programmer : stk500v1
OR the arduino IDE isn't doing the correct thing ?