Mac + Uno + avrdude: stk500_recv (): програміст не відповідає

Я намагаюся завантажити файл .hex до Arduino. У мене немає ніяких проблем з завантаженням коду через 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

Що я спробував:

  • 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
6
Натискання скидання на дошці в потрібний час відповідно до [hoi pollio відповідь тут] [1] працював для мене. [1]: stackoverflow.com/questions/19765037/…
додано Автор Walrus the Cat, джерело

12 Відповіді

Що для мене було виправлено:

  • Від'єднайте кабель USB від Arduino
  • Спробуйте завантажити програму
  • Це не вдасться, і програма Arduino запитає, який порт USB використовувати.
  • Я зробив це двічі
  • Потім підключіть кабель USB до Arduino
  • Завантажити програму, яку ви виконуєте ... успішно!

Примітка: Незадовго до того, як я встановив драйвери, згадані Михайлом.

Налаштування: Mac OS 10.9.5, Arduino.app 1.0.6, Arduino Duemilanove

4
додано
Це сьогодні працювало на MacOS Sierra 10.12.4 за допомогою програми Arduino 1.8.2 та Arduino Uno.
додано Автор Chris Cartland, джерело

Що для мене було виправлено:

  • Від'єднайте кабель USB від Arduino
  • Спробуйте завантажити програму
  • Це не вдасться, і програма Arduino запитає, який порт USB використовувати.
  • Я зробив це двічі
  • Потім підключіть кабель USB до Arduino
  • Завантажити програму, яку ви виконуєте ... успішно!

Примітка: Незадовго до того, як я встановив драйвери, згадані Михайлом.

Налаштування: Mac OS 10.9.5, Arduino.app 1.0.6, Arduino Duemilanove

4
додано
Це сьогодні працювало на MacOS Sierra 10.12.4 за допомогою програми Arduino 1.8.2 та Arduino Uno.
додано Автор Chris Cartland, джерело

Що для мене було виправлено:

  • Від'єднайте кабель USB від Arduino
  • Спробуйте завантажити програму
  • Це не вдасться, і програма Arduino запитає, який порт USB використовувати.
  • Я зробив це двічі
  • Потім підключіть кабель USB до Arduino
  • Завантажити програму, яку ви виконуєте ... успішно!

Примітка: Незадовго до того, як я встановив драйвери, згадані Михайлом.

Налаштування: Mac OS 10.9.5, Arduino.app 1.0.6, Arduino Duemilanove

4
додано
Це сьогодні працювало на MacOS Sierra 10.12.4 за допомогою програми Arduino 1.8.2 та Arduino Uno.
додано Автор Chris Cartland, джерело

Успішно вирішено за допомогою Hex Uploader .

Він створюється для мигання файлів .hex до Arduino для Mac OS.

Параметри інших ОС описані в документації grbl .

Це не працює для мене, я отримав ту ж помилку.
додано Автор Agent Zebra, джерело

У мене була така ж проблема з моїм Arduino Uno вчора ввечері. Після удару головою на стіну, я оновив Arduino IDE до 1.6.0 .. Я зробив це на Mac OS X, просто завантаживши 1.6.0 з домашньої сторінки Arduino.

Після установки цього, а потім вибору відповідної плати в моєму випадку щось на зразок:/dev/tty/usbmodem ____ (Arduino Uno)

Помилка вилікувалася, і я міг знову завантажувати програми без необхідності натискання будь-якої хитрої кнопки скидання, тобто одну секунду після завантаження програми, утримуючи кнопку скидання протягом 5 секунд.

Добре це що попрацювало для мені сподівання це праці для інших!

0
додано

I had same problem with Ardunio Leonardo board. I notice that I forgot to set my board version from IDE. After selecting correct board (Tools --> Board --> Ardunio Leonardo) problem solved.

0
додано

I had same problem with Ardunio Leonardo board. I notice that I forgot to set my board version from IDE. After selecting correct board (Tools --> Board --> Ardunio Leonardo) problem solved.

0
додано

Я тільки що купив arduinomonkey нано рада від Amazon і побіг на цю точну проблему. Я використовую програмне забезпечення Arduino версії 1.0.5 і Mac OSX версії 10.9.4.

Я спробував багато різних пропозицій (як утримання скидання, як ви завантажуєте), і жоден з працював надійно. У всіх документах вказано, що для Mac не потрібні оновлені драйвери USB, однак я завантажив оновлені драйвери з: http://www.ftdichip.com/Drivers/VCP.htm (2.2.18)

після завантаження та запуску файлу FTDI ..._ 10_4 _..... Після того, як він встановлений, повернувся до Arduino IDE і завантажив ескіз ... він працював відмінно!

0
додано

Я тільки що купив arduinomonkey нано рада від Amazon і побіг на цю точну проблему. Я використовую програмне забезпечення Arduino версії 1.0.5 і Mac OSX версії 10.9.4.

Я спробував багато різних пропозицій (як утримання скидання, як ви завантажуєте), і жоден з працював надійно. У всіх документах вказано, що для Mac не потрібні оновлені драйвери USB, однак я завантажив оновлені драйвери з: http://www.ftdichip.com/Drivers/VCP.htm (2.2.18)

після завантаження та запуску файлу FTDI ..._ 10_4 _..... Після того, як він встановлений, повернувся до Arduino IDE і завантажив ескіз ... він працював відмінно!

0
додано

Had the same problem. But my fixed it by going to Tools->Serial Port, then selecting tty.ADR6300-SerialPort

0
додано

Had the same problem. But my fixed it by going to Tools->Serial Port, then selecting tty.ADR6300-SerialPort

0
додано

Had the same problem. But my fixed it by going to Tools->Serial Port, then selecting tty.ADR6300-SerialPort

0
додано