Проблема с библиотекой joystickmouse

Тема в разделе "Arduino & Shields", создана пользователем Avas185, 9 май 2018.

  1. Avas185

    Avas185 Нуб

    Код (C++):
    Arduino: 1.8.6 Hourly Build 2018/05/08 05:25 (Linux), Плата:"Arduino Leonardo"

    Скетч использует 5802 байт (20%) памяти устройства. Всего доступно 28672 байт.
    Глобальные переменные используют 208 байт (8%) динамической памяти, оставляя 2352 байт для локальных переменных. Максимум: 2560 байт.
    java.io.IOException: Cannot run program "{runtime.tools.avrdude.path}/bin/avrdude": error=2, Нет такого файла или каталога
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
    at java.lang.Runtime.exec(Runtime.java:620)
    at java.lang.Runtime.exec(Runtime.java:485)
    at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:11)
    at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:207)
    at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
    at processing.app.SketchController.upload(SketchController.java:717)
    at processing.app.SketchController.exportApplet(SketchController.java:688)
    at processing.app.Editor$DefaultExportHandler.run(Editor.java:2195)
    at java.lang.Thread.run(Thread.java:748)
    Caused by: java.io.IOException: error=2, Нет такого файла или каталога
    at java.lang.UNIXProcess.forkAndExec(Native Method)
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
    at java.lang.ProcessImpl.start(ProcessImpl.java:134)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
    ... 10 more
    Произошла ошибка при загрузке скетча

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
     
  2. ZAZ-965

    ZAZ-965 Гик

    У вас Arduino IDE тестовой ночной сборки, попробуйте на стабильной версии 1.8.5.
     
  3. Avas185

    Avas185 Нуб

    Код (C++):
    Arduino: 1.8.6 Hourly Build 2018/05/08 05:25 (Linux), Плата:"Arduino Leonardo"

    Скетч использует 5802 байт (20%) памяти устройства. Всего доступно 28672 байт.
    Глобальные переменные используют 208 байт (8%) динамической памяти, оставляя 2352 байт для локальных переменных. Максимум: 2560 байт.

    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    Found programmer: Id = ""; type =
        Software Version = .; Hardware Version = x.�
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: buffered memory access not supported. Maybe it isn't
    a butterfly/AVR109 but a AVR910 device?
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.

    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: programmer did not respond to command: leave prog mode
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: programmer did not respond to command: exit bootloader
    avrdude: error: programmer did not respond to command: exit bootloader

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
     
  4. Avas185

    Avas185 Нуб

  5. b707

    b707 Гуру

    - вы сделали то, что вам советовал ZAZ-965? - нет. Так какой смысл "апать" ? - сначала сделайте
     
  6. Avas185

    Avas185 Нуб

    а Вы сами как думаете ???
     
  7. b707

    b707 Гуру

    я не думаю. я вижу в вашем листинге, что вы этого не делали. Ну и какой смысл спрашивать в форуме, если вы советы не слушаете?
     
  8. Avas185

    Avas185 Нуб

    Вы ошибаетесь, я даже на винде пробовал но там пишет что не находит порт
     
  9. Igor68

    Igor68 Гуру

    И ZAZ-965 и b707 сказали:
    попробуйте на стабильной версии 1.8.5.
    или Вы думаете, что они читать не умеют?
     
  10. b707

    b707 Гуру

    Если пробовали на сборке 1.8.5, зачем опять ошибки на 1.8.6 выложили? Выкладывайте правильную диагностику, никто за вас домысливать не будет.

    Если винда "не находит порт" - значит плата не определяется. Она вообще рабочая? Загрузчик на ней есть?

    И причем тут вообще библиотека?
     
    Последнее редактирование: 11 май 2018
  11. Avas185

    Avas185 Нуб

    ладно где скачать 1.8.5 под линукс ???
     
  12. b707

    b707 Гуру

    "ладно" ?
    Может вам стоит самому мозгами поработать и решить свою проблему?
     
  13. Avas185

    Avas185 Нуб

    Код (C++):
    Arduino: 1.8.5 (Linux), Плата:"Arduino Leonardo"

    Скетч использует 3618 байт (12%) памяти устройства. Всего доступно 28672 байт.
    Глобальные переменные используют 149 байт (5%) динамической памяти, оставляя 2411 байт для локальных переменных. Максимум: 2560 байт.

    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    Found programmer: Id = ""; type =
        Software Version = .; Hardware Version = x.
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: buffered memory access not supported. Maybe it isn't
    a butterfly/AVR109 but a AVR910 device?
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.

    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: programmer did not respond to command: leave prog mode
    avrdude: butterfly_recv(): programmer is not responding
    avrdude: error: programmer did not respond to command: exit bootloader
    avrdude: error: programmer did not respond to command: exit bootloader

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
     
  14. b707

    b707 Гуру

    Avas - зачем вы снова это сюда вывалили? Думайте сами. Никто вашу проблему за вас не решит. Я в сообщении №10 написал, куда копать дальше.
     
  15. Avas185

    Avas185 Нуб

    Да все плата работает !!!