質問: Mac + Uno + avrdude:stk500_recv():プログラマーが応答していません .duファイルをArduinoにアップロードしようとしています。私はIDEを介してコードをアップロードすることに関して何の問題もありません(まばたきの例またはその他のような)ポートとボードは正しいです。 アップロードしようとすると問題が発生する ``` 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 ``` 私が試したこと: * I have 4 Uno's at the table (original + free versions), the same issue. * I have installed newest drivers from here, tried with and without them. * tried with avrdude which comes with Arduino IDE (1.0.5 and nightly builds) and newest avrdude v.6.1 `brew install avrdude` * different baud rates down to 9600 * tried to press reset after bytes are sent like suggested here
回答: Hex Uploader で問題なく解決しました。 それはMac OS用のArduinoに `.hex` ファイルをフラッシュするために作成されます。 他のOSのオプションについては、 grblのドキュメントに説明があります。 。