Stock Questions from troubleshooting guide: • Your operating system = Mac OS X 10.9.5 • What kind of board you have = Kauai Labs nav6 (board type is Arduino UNO without DTR reset) • Whether or not you were ever able to upload to the board = No, though I can communicate to it using the default firmware that was shipped on it. • The messages displayed when you try to upload with verbose output enabled.
Binary sketch size: 30,088 bytes (of a 32,256 byte maximum) /Users/saundr1/Atholton/Kauai Nav6/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Users/saundr1/Atholton/Kauai Nav6/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -carduino -P/dev/tty.usbserial -b115200 -D -Uflash:w:/var/folders/vf/_hz_ggg93vb0jbxz05wyl0d1ds_3x9/T/build3035254025365714288.tmp/nav6.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 "/Users/saundr1/Atholton/Kauai Nav6/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf" User configuration file is "/Users/saundr1/.avrduderc" User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbserial Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: Send: 0   avrdude: Send: 0   avrdude: Send: 0   avrdude: Recv: . [e6] avrdude: stk500_getsync(): not in sync: resp=0xe6
avrdude done. Thank you.
OK, I can talk to this board at 57600 baud all day. However, the bootloader seems to prefer 115200. I don't care either way, but I can't confirm that's not the problem. There is a very short window for pushing the reset button, it would be simpler if I didn't have to wait for the program to recompile every time. The number of "Send: 0" lines varies, but I always seem to get "Resv: . [e6]". Am I pushing reset at the wrong time? Does this error mean something different??