Hi
I am having trouble with my new Arduino Robot. I can upload nicely to the Motor board but no the Controller board. I managed to upload once but never again. I have tried switching computers, with and without external power own etc.
I can see the controller board resetting fine but upload fails. Other Arduinos work fine including Unos, Mega, and Yun.
The full upload log is attached below.
Anybody have any ideas on how to solve this? A huge thanks in advance!
Sketch uses 21,182 bytes (73%) of program storage space. Maximum is 28,672 bytes.
Global variables use 1,777 bytes of dynamic memory.
Forcing reset using 1200bps open/close on port /dev/tty.usbmodemfa131
PORTS {/dev/tty.Bluetooth-Serial-1, /dev/cu.Bluetooth-Serial-1, /dev/tty.Bluetooth-Serial-2, /dev/cu.Bluetooth-Serial-2, /dev/tty.Bluetooth-Modem, /dev/cu.Bluetooth-Modem, /dev/tty.Bluetooth-PDA-Sync, /dev/cu.Bluetooth-PDA-Sync, /dev/tty.usbmodemfa131, /dev/cu.usbmodemfa131, } / {/dev/tty.Bluetooth-Serial-1, /dev/cu.Bluetooth-Serial-1, /dev/tty.Bluetooth-Serial-2, /dev/cu.Bluetooth-Serial-2, /dev/tty.Bluetooth-Modem, /dev/cu.Bluetooth-Modem, /dev/tty.Bluetooth-PDA-Sync, /dev/cu.Bluetooth-PDA-Sync, /dev/tty.usbmodemfa131, /dev/cu.usbmodemfa131, } => {}
PORTS {/dev/tty.Bluetooth-Serial-1, /dev/cu.Bluetooth-Serial-1, /dev/tty.Bluetooth-Serial-2, /dev/cu.Bluetooth-Serial-2, /dev/tty.Bluetooth-Modem, /dev/cu.Bluetooth-Modem, /dev/tty.Bluetooth-PDA-Sync, /dev/cu.Bluetooth-PDA-Sync, /dev/tty.usbmodemfa131, /dev/cu.usbmodemfa131, } / {/dev/tty.Bluetooth-Serial-1, /dev/cu.Bluetooth-Serial-1, /dev/tty.Bluetooth-Serial-2, /dev/cu.Bluetooth-Serial-2, /dev/tty.Bluetooth-Modem, /dev/cu.Bluetooth-Modem, /dev/tty.Bluetooth-PDA-Sync, /dev/cu.Bluetooth-PDA-Sync, /dev/tty.usbmodemfa131, /dev/cu.usbmodemfa131, } => {}
Uploading using selected port: /dev/tty.usbmodemfa131
/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 -patmega32u4 -cavr109 -P/dev/tty.usbmodemfa131 -b57600 -D -Uflash:w:/var/folders/2p/xppn304s7t3f2rr33lc0r1qr0000gn/T/build4096724376878548028.tmp/Beep.cpp.hex:i
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/parnes/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbmodemfa131
Using Programmer : avr109
Overriding Baud Rate : 57600
AVR Part : ATmega32U4
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
eeprom 65 10 8 0 no 1024 8 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
flash 65 6 128 0 yes 32768 128 256 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : butterfly
Description : Atmel AppNote AVR109 Boot Loader
Connecting to programmer: .avrdude: Send: . [1b]
avrdude: Send: S [53]
avrdude: ser_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:129)
at processing.app.Sketch.upload(Sketch.java:1692)
at processing.app.Sketch.exportApplet(Sketch.java:1605)
at processing.app.Sketch.exportApplet(Sketch.java:1577)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2397)
at java.lang.Thread.run(Thread.java:680)
Caused by: processing.app.debug.RunnerException: Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:113)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:127)
... 5 more