1) Unplug the USB cable from the Uno board, hold down the reset button, plug the USB cable back in, release the reset button. Program will now upload.
2) Choose the /dev/cu.usbmodem0621 instead of /dev/tty.usbmodem0621 serial port, AND hold down the shift key while pressing the upload button (turns on verbose logging).
Both these solutions work reliably and repeatably for me under MAC OS X 10.4.11 (and from looking around it appears others have similar good results). Option 1 might work for the many folks on Linux and or Windows who also appear to have this problem.
Algolosaur wrote:What works for me is to copy the avrdude command seen in the shift click output into a Terminal window. After quoting the path names (there is a space in there on my install), it "just works".
Most likely it works because you quoted the path name.
/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -cstk500v1 -P/dev/tty.usbmodem0B21 -b115200 -D -Uflash:w:/tmp/build2947793127677005697.tmp/ASCIITableUNO.cpp.hex:i
"/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude" -C"/Users/mikej/Desktop/Arduino NN/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf" -v -v -v -v -patmega328p -cstk500v1 -P/dev/tty.usbmodem0B21 -b115200 -D -Uflash:w:/tmp/build2947793127677005697.tmp/PhotoCode.cpp.hex:i
Just to be certain, I tried it without the space in the pathname, and the UNO fails to sync.
flylight wrote:Can anybody tell me if Arduino will work with OSX 10.4.11?
Thanks in advance for any help you can provide.