Добрый день, куплен набор Йодо (фото с серийником прилагаю) Компьютер:Нетбук 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" (скрин прилагаю) Прошу помочь с проблемой, вроде все делали правильно.
Попробовал. Не работает. Удалил предыдущий драйвер в "Программы и компоненты", там было два драйвера виртуал. сом порт и USB, удалил оба. Установил ваш рекомендуемый. Перезагрузка. В диспетчере устройств появилось новое устройство с ошибкой - STM32 Virtual ComPort. При попытке установить соединение с платой ошибка прежняя. Что еще попробовать?
У ребенка такая же фигня случилась. Тоже W7x32. Месяц назад мы с ней ШИМ изучали, потом плата полежала в коробке. Вчера достала поработать и получила это сообщение. Повторил установку на пустой виртуалке. Первый раз подключение прошло, но были ошибки как в этой ветке http://forum.amperka.ru/threads/Ошибка-при-загрузке-в-iskra-js.15525/ После загрузки тестового скрипта вывалилась ошибка загрузки и потерялся COM. Причем что интересно, если в системе есть другие устройства с ЮАРТ-ЮСБ (в моем случае Adam 485-422) он появляется в меню выбора порта, а родной порт нет. В диспетчере устройств СОМ есть STM-овский, ошибок нет. Далее. Попробовал скачать более новый драйвер с сайта производителя. С ним плата на устанавливалась - висела в диспетчере с ошибкой. Ну и вишенка на торт. На рабочем ноуте с W10x64 после подключения драйвер нашелся сам, установился и заработал. После чего прошил искру фирмварей 2ххх и, о чудо!, она нормально заработала под десяткой. Под семеркой так же отказывается. В какой-то ветке от 2018 года писали что хром автоапдейтит web ide и возможны сюрпризы. Рекомендовали ставить натив. Попробую так сделать. Явно косяк в IDE. И у нас почти одновременно слетела рабочая плата. Это подозрительно.
@Onkel Hans, попробуйте с нативной средой. Гугл тихонько убирает поддержку Chrome Apps и с какого релиза они перестали/перестанут работать я не нашел никакого упоминания (как и changelog к Chrome). В ветке с подобной проблемой http://forum.amperka.ru/threads/Не-работают-браузерные-приложения.20828/ помог откат на старую версию Хрома.
Да, у меня такие же подозрения. На дрова я не грешу, потому что как UART устройство в терминале она откликается. Да и другие виртуалком в списке появляются.
Установка нативной оболочки помогла лишь частично. Порт с устройством увиделся, соединение устанавливается, но выдает ошибку, что не может получить информацию с платы. Если "присесть" на порт, видно что в порт (в плату) уходит запрос, но обратно тишина. Лет 10-15 назад я сталкивался с подобной проблемой, когда массово появились USB-232 преобразователи на двух (в массе) чипах. Те, что были у меня, все были на Prolific, а драйвер в комплекте был к другому чипу. И этот преобразователь работал только в одну сторону. Когда выяснили марку чипа, скачали драйвер и двухсторонний обмен заработал. 10 автоматом цепляет некий универсальный драйвер, не оригинальный и с ним нормально работает. Так что все-таки, возможно дело в драйвере. Придется писать в поддержку.
Под 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.