Genuino 101 - Не удается загрузить скетч - Ошибка тайм-аута
Я пытаюсь запустить образец скетча на Genuino 101, но появляется следующая ошибка. Вот подробная версия.
Starting download script...
Args to shell: [/home/userk/.arduino15/packages/Intel/tools/arduino101load/1.6.9+1.28/x86/bin /tmp/buildc2bfbabdb2df5b87204fdf9941c899a2.tmp/Blink.ino.bin /dev/ttyACM0 verbose ATP1BLE000-1541C5635 141312]
Serial Port: /dev/ttyACM0
BIN FILE /tmp/buildc2bfbabdb2df5b87204fdf9941c899a2.tmp/Blink.ino.bin
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Flashing is taking longer than expected
Try pressing MASTER_RESET button
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
ERROR: Timed out waiting for Arduino 101 on /dev/ttyACM0
Я установил пакет Intel Curie с менеджером плат и попытался нажать главную кнопку сброса, сброс и комбинацию обоих. Ничего.
Я также попробовал предложения, приведенные в этом вопросе, но они не сработали. Я использую Ubuntu 16.04. У вас есть какой-нибудь совет?
РЕДАКТИРОВАТЬ: Та же проблема с Windows 10/8/7.
@UserK, 👍2
Обсуждение3 ответа
Лучший ответ:
Проблема решена с понижением версии ядра Arduino 101. Попробуйте использовать все доступные версии.
Распознана ли плата Genuino 101 операционной системой? Похоже, ваша плата не распознается системой.
Для Windows откройте диспетчер устройств перед подключением к компьютеру. После подключения диспетчер устройств должен обновить и отобразить плату в разделе COM-порта.
Для Linux (в вашем случае Ubuntu) вы можете использовать dmesg | tail cmd, чтобы проверить, обнаруживается ли ваша плата при подключении платы Genuino 101.
Что-то распознается как /dev/ttyACM0 - вопрос в том, является ли это платой или чем-то другим., @Chris Stratton
У меня такая же проблема при загрузке скетчей,
когда я загружаю скетч и нажимаю кнопку MASTER_RESET , моя проблема решена.
когда он показывает
Ожидание устройства...
просто нажмите кнопку MASTER_RESET
.
или попробуйте обновить прошивку
Выберите Инструменты >> Программатор >> Программа обновления прошивки Arduino 101
Выберите Сервис >> Записать загрузчик
вы пытались использовать кнопку сброса на плате??, @Dat Ha
да, я пытался, но это не сработало, @UserK
проверьте ваш COM и перезагрузите ваш компьютер., @Dat Ha
Та же проблема после перезагрузки..., @UserK
Как вы понизили рейтинг ядра Arduino 101? У меня такая же проблема, и даже загрузчик не работает..., @Henrique Ferreira Júnior
Перейдите в Sketch> Импорт библиотек -> Менеджер библиотек > поиск 101 > Выберите более старую версию и установите ее, @UserK
Привет, теперь я понимаю, почему возникает ошибка тайм-аута... Прочтите это здесь: https://forum.arduino.cc/index.php?action=profile ;area=выставочные стенды;u=1472279 Спасибо!, @Raf