Arduinoに.hexファイルをアップロードしようとしています。IDE(blinkの例や他のもの)を通してコードをアップロードするのは問題ありません。ポートやボードは正しいです。
で、アップロードしようとすると問題が発生します。
avrdude -pm328p -carduino -P/dev/tty.usbmodemfd121 -b57600 -D -Uflash:w:grbl_v0_8c_atmega328p_16mhz_9600.hex -v -v -v -v
avrdude: Version 6.1, compiled on Mar 23 2014 at 04:42:55
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/usr/local/Cellar/avrdude/6.1/etc/avrdude.conf"
User configuration file is "/Users/Mikhail/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbmodemfd121
Using Programmer : arduino
Overriding Baud Rate : 57600
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: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
試してみたこと
私の場合、それを解決したのは
注)Mikhailが言っていたドライバをインストールする少し前です。
セットアップMac OS 10.9.5, Arduino.app 1.0.6, Arduino Duemilanove
私はちょうどAmazonからarduinomonkey nanoボードを購入し、この正確な問題に遭遇しました。 Arduinoソフトウェアバージョン1.0.5とmac osxバージョン10.9.4が動作しています。
私は多くの異なる提案(アップロードするときにリセットを保持するなど)を試してみましたが、どれも確実に機能しませんでした。 すべてのドキュメントで、MacではUSBドライバのアップデートは必要ないと書かれていますが、私はhttp://www.ftdichip.com/Drivers/VCP.htm からアップデートされたドライバをダウンロードしました。 (2.2.18)
をダウンロードした後、FTDI..._104...ファイルを起動しました。 インストール後、arduino IDEに戻ってスケッチをアップロードすると...完璧に動作しました!