zzzvlad 0 Posted September 4, 2020 · Report post Есть отладка Nucleo-f401re, она рабочая. Есть ноут thinkpad t495 на win10. Есть установленные STM32CubeProgrammer, STSW-LINK009, STSW-STM32102. При подключении платы к ноуту, в диспетчере появляется только "Составное USB-устройство" с желтый значком восклицательного знака (обновление драйвера стандартными средствами ничего не дает). Так же видится в "Устройства и принтеры" как STM32 STLink, который ссылается на составное устройство. На других компах с win7 проблем не возникало, драйвер устанавливается и stlink видится, здесь не пойму в чём дело. Куда копать? Quote Ответить с цитированием Share this post Link to post Share on other sites
AleksBak 0 Posted September 5, 2020 · Report post 8 часов назад, zzzvlad сказал: в диспетчере появляется только "Составное USB-устройство" с желтый значком восклицательного знака Номер и описание ошибки какое? 2 раза кликаем на этом устройстве тут и смотрим. Quote Ответить с цитированием Share this post Link to post Share on other sites
rkit 0 Posted September 5, 2020 · Report post Все драйверы стереть, перезагрузиться, установить с нуля. Обновить прошивку st-link. Quote Ответить с цитированием Share this post Link to post Share on other sites
zzzvlad 0 Posted September 5, 2020 · Report post 17 часов назад, AleksBak сказал: Номер и описание ошибки какое? 2 раза кликаем на этом устройстве тут и смотрим. Запуск этого устройства невозможен. (Код 10) Недостаточно системных ресурсов для завершения вызова API. Quote Ответить с цитированием Share this post Link to post Share on other sites
AHTOXA 0 Posted September 5, 2020 · Report post Может, закончились номера COM-портов? Помню, кто-то описывал такое - был компьютер, в который постоянно втыкались новые устройства с VCP. И Windows каждому устройству выдавала новый номер COMxx. После того, как были выданы все номера до последнего (не помню значение, то ли 99, то ли 256), больше подключить устройства не получалось. Для проверки запустите вот такой bat-ник: @Set devmgr_show_nonpresent_devices=1 @Devmgmt.msc Затем "Вид" - "Отображать скрытые устройства", поудалять старые COMxx. ЗЫ. Это рецепт для семёрки, насколько он сейчас применим - не знаю. Quote Ответить с цитированием Share this post Link to post Share on other sites
Сергей Борщ 0 Posted September 5, 2020 · Report post 1 час назад, AHTOXA сказал: После того, как были выданы все номера до последнего (не помню значение, то ли 99, то ли 256) 255. У меня было, когда партию синезубых устройств тестировал. 2012 год примерно. Quote Ответить с цитированием Share this post Link to post Share on other sites
x893 0 Posted September 5, 2020 · Report post 2 hours ago, AHTOXA said: Devmgmt.msc View - Show hidden devices Quote Ответить с цитированием Share this post Link to post Share on other sites
AHTOXA 0 Posted September 6, 2020 · Report post 8 часов назад, Сергей Борщ сказал: 255. У меня было, когда партию синезубых устройств тестировал. 2012 год примерно. Вроде бы это зависит от версии Windows. Но главное - что такое ограничение существует. 8 часов назад, x893 сказал: View - Show hidden devices Нет, без Set devmgr_show_nonpresent_devices=1 отключённые COM-порты отображаться не будут. Поэтому делать надо как я написал - запускать через батник, и уже потом 10 часов назад, AHTOXA сказал: Затем "Вид" - "Отображать скрытые устройства", поудалять старые COMxx. Quote Ответить с цитированием Share this post Link to post Share on other sites
zzzvlad 0 Posted September 6, 2020 · Report post 11 часов назад, AHTOXA сказал: Может, закончились номера COM-портов? Помню, кто-то описывал такое - был компьютер, в который постоянно втыкались новые устройства с VCP. И Windows каждому устройству выдавала новый номер COMxx. После того, как были выданы все номера до последнего (не помню значение, то ли 99, то ли 256), больше подключить устройства не получалось. Для проверки запустите вот такой bat-ник: @Set devmgr_show_nonpresent_devices=1 @Devmgmt.msc Затем "Вид" - "Отображать скрытые устройства", поудалять старые COMxx. ЗЫ. Это рецепт для семёрки, насколько он сейчас применим - не знаю. Хм, диспетчер показывает только три устройства с портами COM5,6,8. Т.е. ограничение по портам точно не достигнуто. Удалил составное устройство, подключил плату оно появилось снова т.е. никаких запросов на установку драйверов нет. Решил снова установить драйвера (stlink_winusb_install.bat) но ничего не поменялось. В "установка и удаление программ" нет ни драйвера ком порта, winusb. Решил поставить снова (VCP_V1.5.0_Setup_W8_x64_64bits.exe) говорит, что уже установлен. Решил удалить и выдает ошибки 1721 затем 1603. Через утилиту Uninstall Tool нашел драйвер ком порта, принудительно снёс его. Устанавливаю VCP и получаю ошибку уже 1612. Выходит я не могу ничего ни удалить, ни поставить и ничего не работает. Quote Ответить с цитированием Share this post Link to post Share on other sites
AHTOXA 0 Posted September 6, 2020 · Report post Что-то смутно припоминается какой-то задиг. Который переключает режим драйверов между нативным и winusb. Возможно, он поможет? Quote Ответить с цитированием Share this post Link to post Share on other sites
x893 0 Posted September 6, 2020 · Report post 9 hours ago, AHTOXA said: Нет, без Set devmgr_show_nonpresent_devices=1 ХБЗ, у меня без всяких ключей всё рисует. W31 ... W10 Quote Ответить с цитированием Share this post Link to post Share on other sites
AHTOXA 0 Posted September 6, 2020 · Report post 1 час назад, x893 сказал: ХБЗ, у меня без всяких ключей всё рисует. W31 ... W10 Вот же балаболка. Вот как у меня в семёрке отличаются Devmgmt.msc (слева без , справа с devmgr_show_nonpresent_devices=1): Как говорится, почувствуйте разницу. Quote Ответить с цитированием Share this post Link to post Share on other sites
x893 0 Posted September 6, 2020 · Report post 1 hour ago, AHTOXA said: Как говорится, почувствуйте разницу. Quote Ответить с цитированием Share this post Link to post Share on other sites
AHTOXA 0 Posted September 6, 2020 · Report post 14 минут назад, x893 сказал: ... И что, это все COMxx, которые вы цепляли к своей десяточке за всё время с момента её установки? Может быть, всё же попробуете приведённый мой вариант? Вот ещё ссылка, там как раз про десяточку. Пишут, что devmgr_show_nonpresent_devices=1 нужно. Почитайте, может поймёте. Но я почему-то сомневаюсь... Quote Ответить с цитированием Share this post Link to post Share on other sites
x893 0 Posted September 6, 2020 · Report post 34 minutes ago, AHTOXA said: Может быть, всё же попробуете приведённый мой вариант? set devmgr_show_nonpresent_devices=1 devmgmt.msc Без devmgr_show_nonpresent_devices=1 View - Show hidden devices Читать не буду, так как ничего не пойму. Quote Ответить с цитированием Share this post Link to post Share on other sites