Ошибка Arduino IDE
- Войдите на сайт для отправки комментариев
Вс, 15/03/2020 - 17:28
Что может быть ??? Все отлично работало, после переустановки windows (перед ней стояла та же) и установки IDE, плата прошивается только один раз, а в следующий выдает ошибку "Ошибка компиляции для платы Arduino nano", и дело вообще не ошибке кода, даже пустой код (setup и loop) первый раз после запуска прошиваются. нажимаешь еще раз прошить и ошибка. помогает только перезапуск IDE. Удалял IDE, ставил заново и одно и тоже.
ВОТ САМЫЙ ПОДРОБНЫЙ ОТЧЕТ КОМПИЛЯЦИИ ПРИ ОШИБКЕ
Arduino: 1.8.11 (Windows 10), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\VLAD\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10811 -build-path C:\Users\VLAD\AppData\Local\Temp\arduino_build_561412 -warnings=all -build-cache C:\Users\VLAD\AppData\Local\Temp\arduino_cache_959716 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\VLAD\AppData\Local\Temp\arduino_modified_sketch_23455\HelloWorld.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\VLAD\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10811 -build-path C:\Users\VLAD\AppData\Local\Temp\arduino_build_561412 -warnings=all -build-cache C:\Users\VLAD\AppData\Local\Temp\arduino_cache_959716 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\VLAD\AppData\Local\Temp\arduino_modified_sketch_23455\HelloWorld.ino
Using board 'nano' from platform in folder: C:\Program
Using core 'arduino' from platform in folder: C:\Program
Detecting libraries used...
Ошибка компиляции для платы Arduino Nano.
Я вижу одну странность:
в корневой папке диска C, папки "Program" нет. Только стандартные Program files и т.д. Сама IDE стоит в C:\Program Files (x86)\Arduino, там все файлы и папки. Не в temp это как ???
Посоветую скачать с офсайта portable-версию, т.е. без инсталлятора. Просто распаковать её в папку на диске - и айда. Держу так несколько версий IDE, на всякий.
Посоветую скачать с офсайта portable-версию, т.е. без инсталлятора. Просто распаковать её в папку на диске - и айда. Держу так несколько версий IDE, на всякий.
в сожалению все тоже самое
Посоветую скачать с офсайта portable-версию, т.е. без инсталлятора. Просто распаковать её в папку на диске - и айда. Держу так несколько версий IDE, на всякий.
в сожалению все тоже самое
Запускали exe прямо из папки распакованной, надеюсь?
Не в temp это как ???
Просто. Создайте папку C:\Users\...\Documents\Arduino, в настройках задайте ее как размещение папки скетчей, перенесите туда программы. Но это скорее всего не поможет, но уберет ваши программы из помойки temp.
Что надо проверить - в менеджере плат проверить наличие и последние обновления для Вашей платы, ручками слазить и посмотреть, а есть ли в hardware эта плата.
Слазить и проверить в AppData\local\Arduino...\preferences.txt все пути на правильность. Если надо - исправить.
Посоветую скачать с офсайта portable-версию, т.е. без инсталлятора. Просто распаковать её в папку на диске - и айда. Держу так несколько версий IDE, на всякий.
в сожалению все тоже самое
Запускали exe прямо из папки распакованной, надеюсь?
конечно