Не подключается плата iskra по usb

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем ВладЯр, 21 май 2020.

  1. ВладЯр

    ВладЯр Нуб

    Добрый день,
    куплен набор Йодо (фото с серийником прилагаю)
    Компьютер:Нетбук Samsung NF310 с памятью 2Гб
    Система: Windows 7 32-разр
    Установили Хром, установили среду программирования, установили драйвер.
    Драйвер установлен правильно, вначале установщик VCP_V1.4.0_Setup,
    затем dpinst_x86.exe из папки установленного драйвера.
    В настройках Espruino ссылки правильные - http://js.amperka.ru/json
    В диспетчере устройств присутствует устройство STMicroelectronics Virtual COM Port (без ошибок)
    При подключении платы горит синий индикатор ON.
    Открываем Espruino, нажимаем кнопку соединения, выдает ошибку - "No ports found" (скрин прилагаю)
    Прошу помочь с проблемой, вроде все делали правильно.
    Йодо.JPG Ошибка.jpg
     
  2. NikitOS

    NikitOS Король шутов Администратор

    Попробуйте этот драйвер.
     
  3. ВладЯр

    ВладЯр Нуб

    Попробовал. Не работает.
    Удалил предыдущий драйвер в "Программы и компоненты", там было два драйвера виртуал. сом порт и USB, удалил оба.
    Установил ваш рекомендуемый. Перезагрузка. В диспетчере устройств появилось новое устройство с ошибкой -
    STM32 Virtual ComPort.
    При попытке установить соединение с платой ошибка прежняя.
    Что еще попробовать?
     
  4. Daniil

    Daniil Гуру

    Если ничего не получится, то попробуйте в тех поддержку написать/позвонить(?).
    Тут её нет
     
    NikitOS нравится это.
  5. Onkel Hans

    Onkel Hans Нуб

    У ребенка такая же фигня случилась. Тоже W7x32. Месяц назад мы с ней ШИМ изучали, потом плата полежала в коробке. Вчера достала поработать и получила это сообщение.
    Повторил установку на пустой виртуалке. Первый раз подключение прошло, но были ошибки как в этой ветке http://forum.amperka.ru/threads/Ошибка-при-загрузке-в-iskra-js.15525/
    После загрузки тестового скрипта вывалилась ошибка загрузки и потерялся COM. Причем что интересно, если в системе есть другие устройства с ЮАРТ-ЮСБ (в моем случае Adam 485-422) он появляется в меню выбора порта, а родной порт нет.
    В диспетчере устройств СОМ есть STM-овский, ошибок нет.
    Далее. Попробовал скачать более новый драйвер с сайта производителя. С ним плата на устанавливалась - висела в диспетчере с ошибкой.
    Ну и вишенка на торт. На рабочем ноуте с W10x64 после подключения драйвер нашелся сам, установился и заработал. После чего прошил искру фирмварей 2ххх и, о чудо!, она нормально заработала под десяткой. Под семеркой так же отказывается.
    В какой-то ветке от 2018 года писали что хром автоапдейтит web ide и возможны сюрпризы. Рекомендовали ставить натив. Попробую так сделать.
    Явно косяк в IDE. И у нас почти одновременно слетела рабочая плата. Это подозрительно.
     
  6. NikitOS

    NikitOS Король шутов Администратор

    Самое то использовать неподдерживаемую ОС и жаловаться, что что-то не работает...
     
  7. Onkel Hans

    Onkel Hans Нуб

    Спасибо, отец родной, научил. Ну теперь заживем!
     
  8. ZAZ-965

    ZAZ-965 Гуру

    @Onkel Hans, попробуйте с нативной средой. Гугл тихонько убирает поддержку Chrome Apps и с какого релиза они перестали/перестанут работать я не нашел никакого упоминания (как и changelog к Chrome). В ветке с подобной проблемой http://forum.amperka.ru/threads/Не-работают-браузерные-приложения.20828/ помог откат на старую версию Хрома.
     
    Onkel Hans нравится это.
  9. Onkel Hans

    Onkel Hans Нуб

    Да, у меня такие же подозрения. На дрова я не грешу, потому что как UART устройство в терминале она откликается. Да и другие виртуалком в списке появляются.
     
  10. Onkel Hans

    Onkel Hans Нуб

    Установка нативной оболочки помогла лишь частично. Порт с устройством увиделся, соединение устанавливается, но выдает ошибку, что не может получить информацию с платы. Если "присесть" на порт, видно что в порт (в плату) уходит запрос, но обратно тишина.
    Лет 10-15 назад я сталкивался с подобной проблемой, когда массово появились USB-232 преобразователи на двух (в массе) чипах. Те, что были у меня, все были на Prolific, а драйвер в комплекте был к другому чипу. И этот преобразователь работал только в одну сторону. Когда выяснили марку чипа, скачали драйвер и двухсторонний обмен заработал.
    10 автоматом цепляет некий универсальный драйвер, не оригинальный и с ним нормально работает. Так что все-таки, возможно дело в драйвере. Придется писать в поддержку.
     
  11. Ampermeter

    Ampermeter Нерд

    Под Windows 7@64бит столкнулся с той же проблемой - IDE не видит COM-порт.
    По диспетчеру устройств стало понятно, что проблема в драйвере.
    Рекомендуемый драйвер версии 1.4.0 не подходит.
    По ссылке с Wiki - зашёл на официальные дистрибутивы Espruino http://www.espruino.com/files/
    Установил оттуда драйвер версии 1.3.1 из архива stm32_vcp_1.3.1.zip
    И всё заработало. Проблема была не в IDE.