Ошибка загрузки пустого скетча на Leonardo Eth

Тема в разделе "Arduino & Shields", создана пользователем nifigasebe, 5 ноя 2015.

  1. nifigasebe

    nifigasebe Нуб

    При попытке загрузки пустого скетча на Arduino Leonardo Eth возникает ошибка:

    processing.app.debug.RunnerException
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:132)
    at processing.app.debug.Compiler.upload(Compiler.java:166)
    at processing.app.Sketch.upload(Sketch.java:1167)
    at processing.app.Sketch.exportApplet(Sketch.java:1141)
    at processing.app.Sketch.exportApplet(Sketch.java:1113)
    at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: processing.app.SerialException: Ошибка создания последовательного порта "COM4"
    at processing.app.Serial.touchForCDCReset(Serial.java:92)
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:121)
    ... 6 more
    Caused by: jssc.SerialPortException: Port name - COM4; Method name - openPort(); Exception type - Port busy.
    at jssc.SerialPort.openPort(SerialPort.java:164)
    at processing.app.Serial.touchForCDCReset(Serial.java:86)
    ... 7 more


    Так же, при подключенной ардуинке, при попытки открыть Монитор последовательного порта возникает ошибка - Ошибка открытия последовательного порта "COM4" (Port busy)

    Драйвера все переустанавливал. Номер порта менял. Ничего не помогает, идей как почить нету.
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    "COM4" (Port busy) - порт занят. До этого работало или всегда такую ошибку дает?. Компьютер перезагружать пробовали?
     
  3. Mestniy

    Mestniy Гуру

    Иногда достаточно просто вытащить шнур с ардуино и опять вставить...
     
  4. nifigasebe

    nifigasebe Нуб

    Перезагружать, выключать всё и включать пробовал :( Порт выбран правильно, в диспетчере задач проверял. Порт 100% ничем не занят. И если порт не тот стоит, то ошибка другая совсем. Дома все работает отлично, но на работе заставить работать не получается.
     
  5. Mestniy

    Mestniy Гуру

    А что за ось стоит? x64 или x32?
     
  6. Mestniy

    Mestniy Гуру

    И на этот вопрос ответте пожалуйста.
     
  7. Airbus

    Airbus Радиохулиган Модератор

    Что значит "пустой скетч"?И зачем его загружать?А Blink загружается?
     
  8. Mestniy

    Mestniy Гуру

    Про пустой скетч я не заметил(НУБ - НУБОМ:confused:). Метко!
     
  9. Пустой скетч при загрузке всегда ошибку выдаст
     
  10. Mestniy

    Mestniy Гуру

    А может он имел ввиду:
    Код (C++):
    void setup()
    {}
    void loop()
    {}
     
     
  11. nifigasebe

    nifigasebe Нуб

    На работе ничего не работало и не работает. Дома все работало и работает :) Пустой скетч это я про:

    void setup() {
    // put your setup code here, to run once:
    }

    void loop() {
    // put your main code here, to run repeatedly:
    }

    Операционка Windows 8.1 x64 Corp в рабочем домене.
     
  12. Mestniy

    Mestniy Гуру

    Ооо. Привычные лаги 64-х битной 8.1. Подозреваю что дома стоит 32?
     
  13. Mestniy

    Mestniy Гуру

    А у вас какая версия компилятора?
     
  14. Mestniy

    Mestniy Гуру

    Нифигасебе:p, вы решили проблему?
     
  15. nifigasebe

    nifigasebe Нуб

    Дома такая же винда. Версия компилятора последняя. Проблему не решил, а на работе буду теперь через неделю только, поэтому все эксперименты откладываются.
     
  16. Mestniy

    Mestniy Гуру

    А в порты во все пробовали пихать?
     
  17. Airbus

    Airbus Радиохулиган Модератор

    Не всегда.У меня загрузился.XP Home & Arduino UNO (original)
    Эксперименты с пустым скетчем?А другие то загружаются?
     
  18. Максим B

    Максим B Гуру

    Случайно на работе не стоит ограничений на использование стороннего софта, типа нельзя флешки использовать???
     
  19. MostApi

    MostApi Нуб

    processing.app.debug.RunnerException
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:160)
    at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
    at processing.app.SketchController.upload(SketchController.java:709)
    at processing.app.SketchController.exportApplet(SketchController.java:682)
    at processing.app.Editor$DefaultExportHandler.run(Editor.java:2190)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: processing.app.SerialException: Error touching serial port 'COM7'.
    at processing.app.Serial.touchForCDCReset(Serial.java:87)
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:144)
    ... 5 more
    Caused by: jssc.SerialPortException: Port name - COM7; Method name - openPort(); Exception type - Port not found.
    at jssc.SerialPort.openPort(SerialPort.java:167)
    at processing.app.Serial.touchForCDCReset(Serial.java:81)
    ... 6 more
    Та же проблема, что делать?
    На мой взгляд не проходит обмена команды на вход в состояние прошивки.