программист stk500_recv () не отвечает

вступление

Вчера мы пытались обновить прошивку нашего 3D-принтера. Тево Тарантул i3 Принтер работал Прошивка для 3D-принтера Marlin.

Мы установили новый модуль TL-Touch Sensor, китайскую копию Bl-Touch с автоматическим сенсорным датчиком нижнего уровня для 3D-принтера.

После перенастройки новой версии прошивка для нашей установки в Arduino IDE мы продолжили загрузку эскиза в Arduino Mega, который управлял нашим 3D-принтером.

Проблемы

Перед тем как начать загрузку, мы убедились, что в IDE Arduino выбран правильный COM-порт, а также выбран правильный тип Arduino. Arduino Mega 2260.

Затем мы начали с компиляции прошивки, а затем загрузили ее в Mega, где-то между тем моментом, когда среда IDE зависала и зависала. В ответ мы отсоединили USB-кабель, подключенный к ПК, и загрузили прошивку на Arduino Mega. (Это была глупая ошибка)

После того, как мы перезапустили IDE и попробовали снова, мы получили следующую ошибку во время загрузки.

avrdude stk500_getsync () тайм-аут общения с программистом

После некоторого поиска в Google мы попробовали следующие исправления:

  1. Удалить все !!! в исходном коде, из-за этого мега
    может войти в какой-то безопасный режим
  2. Пробовал набросок теста, та же ошибка
  3. При загрузке эскиза нажмите кнопку сброса на доске.

Иногда ПК также не может обнаружить, что к нему подключена плата
не будет отображаться в диспетчере устройств. Но когда мы снова подключили
USB это будет всплывать в диспетчере устройств Windows,

Мы можем подумать, что испортили загрузчик Arduino Mega, потому что мы отключили USB-кабель во время перепрошивки. Возможно, кто-то знает что-то еще, что может быть не так с нашей настройкой.

Используемое оборудование

IDE-Error
Arduino-Mega 2260
3D-PrinterSetup

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …