Jump to content

    
zzzvlad

Комп не видит nucleo

Recommended Posts

Есть отладка Nucleo-f401re, она рабочая.

Есть ноут thinkpad t495 на win10.

Есть установленные STM32CubeProgrammer, STSW-LINK009, STSW-STM32102.

При подключении платы к ноуту, в диспетчере появляется только "Составное USB-устройство" с желтый значком восклицательного знака (обновление драйвера стандартными средствами ничего не дает). Так же видится в "Устройства и принтеры" как STM32 STLink, который ссылается на составное устройство.

На других компах с win7 проблем не возникало, драйвер устанавливается и stlink видится, здесь не пойму в чём дело. Куда копать?

Share this post


Link to post
Share on other sites
8 часов назад, zzzvlad сказал:

в диспетчере появляется только "Составное USB-устройство" с желтый значком восклицательного знака

Номер и описание ошибки какое? 2 раза кликаем на этом устройстве тут и смотрим.

Share this post


Link to post
Share on other sites
17 часов назад, AleksBak сказал:

Номер и описание ошибки какое? 2 раза кликаем на этом устройстве тут и смотрим.

Запуск этого устройства невозможен. (Код 10)

Недостаточно системных ресурсов для завершения вызова API.

Share this post


Link to post
Share on other sites

Может, закончились номера COM-портов? Помню, кто-то описывал такое - был компьютер, в который постоянно втыкались новые устройства с VCP. И Windows каждому устройству выдавала новый номер COMxx. После того, как были выданы все номера до последнего (не помню значение, то ли 99, то ли 256), больше подключить устройства не получалось.

Для проверки запустите вот такой bat-ник:

@Set devmgr_show_nonpresent_devices=1
@Devmgmt.msc

Затем "Вид" - "Отображать скрытые устройства", поудалять старые COMxx.

 

ЗЫ. Это рецепт для семёрки, насколько он сейчас применим - не знаю.

Share this post


Link to post
Share on other sites
1 час назад, AHTOXA сказал:

После того, как были выданы все номера до последнего (не помню значение, то ли 99, то ли 256)

255. У меня было, когда партию синезубых устройств тестировал. 2012 год примерно.

Share this post


Link to post
Share on other sites
8 часов назад, Сергей Борщ сказал:

255. У меня было, когда партию синезубых устройств тестировал. 2012 год примерно.

Вроде бы это зависит от версии Windows. Но главное - что такое ограничение существует.

8 часов назад, x893 сказал:

View - Show hidden devices

Нет, без

Set devmgr_show_nonpresent_devices=1

отключённые COM-порты отображаться не будут. Поэтому делать надо как я написал - запускать через батник, и уже потом

10 часов назад, AHTOXA сказал:

Затем "Вид" - "Отображать скрытые устройства", поудалять старые COMxx.

 

Share this post


Link to post
Share on other sites
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.

Выходит я не могу ничего ни удалить, ни поставить и ничего не работает.

Share this post


Link to post
Share on other sites
1 час назад, x893 сказал:

ХБЗ, у меня без всяких ключей всё рисует.  W31 ... W10

Вот же балаболка. Вот как у меня в семёрке отличаются  Devmgmt.msc (слева без , справа с devmgr_show_nonpresent_devices=1):

Devmgmt.thumb.png.b3297baa35dff2b14b61c41b1289a7c7.png

Как говорится, почувствуйте разницу.

Share this post


Link to post
Share on other sites
14 минут назад, x893 сказал:

...

И что, это все COMxx, которые вы цепляли к своей десяточке за всё время с момента её установки? Может быть, всё же попробуете приведённый мой вариант?

Вот ещё ссылка, там как раз про десяточку. Пишут, что devmgr_show_nonpresent_devices=1 нужно.  Почитайте, может поймёте. Но я почему-то сомневаюсь...

Share this post


Link to post
Share on other sites
34 minutes ago, AHTOXA said:

Может быть, всё же попробуете приведённый мой вариант?

set devmgr_show_nonpresent_devices=1
devmgmt.msc

Untitled.thumb.jpg.882d3a6361a3a7975a691317026b4d6c.jpg

 

Без
devmgr_show_nonpresent_devices=1

View - Show hidden devices

Untitled-1.thumb.jpg.3a9f6609ada87b6347cd94d7177418e5.jpg

 

Читать не буду, так как ничего не пойму.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.