реклама на сайте
подробности

 
 
> STMicroelectronics Virtual COM Port, Запуск этого устройства невозможен. (Код 10)
ViKo
сообщение May 13 2014, 06:26
Сообщение #1


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Попробовал на двух платах Discovery (STM32F407, STM32F429) создать CDC устройство в STM32CubeMX. И оба раза компьютер обнаруживает устройство, устанавливает драйвер, но не может его запустить. И в настройках USB в Cube менял, и все равно. ОС - Windows 7 x64. Что не так? Полный интернет подобных сообщений, но ни одного ответа я не нашел.
И кабель менял, и в другую щель засовывал. rolleyes.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
derun
сообщение May 13 2014, 09:18
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 12-01-05
Из: Украина. Чернигов
Пользователь №: 1 908



Цитата(ViKo @ May 13 2014, 08:26) *
Попробовал на двух платах Discovery (STM32F407, STM32F429) создать CDC устройство в STM32CubeMX. И оба раза компьютер обнаруживает устройство, устанавливает драйвер, но не может его запустить. И в настройках USB в Cube менял, и все равно. ОС - Windows 7 x64. Что не так? Полный интернет подобных сообщений, но ни одного ответа я не нашел.
И кабель менял, и в другую щель засовывал. rolleyes.gif

Непонятна фраза "Не Запускается driver" -это как, какие сообщения выдает Винда?
У меня тоже Виндовс 7 x64 и все работает. Подробнее проблему опишите пожалуйста. Файл конфигурации Куба (*.ioc) приложите если можно.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 13 2014, 10:01
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(derun @ May 13 2014, 12:18) *
Непонятна фраза "Не Запускается driver" -это как, какие сообщения выдает Винда?
У меня тоже Виндовс 7 x64 и все работает. Подробнее проблему опишите пожалуйста. Файл конфигурации Куба (*.ioc) приложите если можно.

Вот так и пишет, как в подзаголовке показал, скопировал: "Запуск этого устройства невозможен. (Код 10)"
Зашиваю прошивку, втыкаю USB разъем, нажимаю сброс, Windows 7 находит устройство, автоматически находит драйвер для него (и вручную ставил - тот же, с сайта ST), устанавливает. После в Диспетчере устройств появляется COM3, но "запуск..." (см. выше).
Конфигурация в Cube - простая, выбираю Discovery плату, в ней включаю USB выводы, в USB включаю CDC. Своего не пишу ничего.
И так на двух разных платах.
Вот есть ссылка с подобной проблемой.
https://my.st.com/public/STe2ecommunities/m...rentviews=13131

Цитата(uriy @ May 13 2014, 12:29) *
C 32 битнымми windows плата работает?
Если да отключите проверку подписи драйвера в 64 битной windows.

С x86 не работал, не имею. biggrin.gif
Версия драйвера - последняя, что есть, 1.3.1
С этим возился дома, сейчас ничего больше сказать не могу.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение May 13 2014, 12:14
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(ViKo @ May 13 2014, 11:01) *
Вот есть ссылка с подобной проблемой.
https://my.st.com/public/STe2ecommunities/m...rentviews=13131

Ну так там по ссылке написал один, что решил все проблемы, изменив размер буфера на 64. Думаю, где-то в настройках для CDC Endpoint. Другой пишет, что проблема ушла после установки CDC_IN_FRAME_INTERVAL в 0 в файле usbd_conf.h.
Я не пробовал еще эти Cube, но у нас на F103 на собственных платах CDC работают. Более того, мой коллега, гуру в Windows, написал свой собственный *.INF файл для установки CDC. Ведь по сути для CDC не нужен никакой сторонний драйвер. Просто Windows до XP включительно для каждого нового воткнутого CDC устройства проводит якобы установку драйвера, которая заключается просто в копировании родного файла usbser.sys из одного угла системы в другой, напрягая пользователя дурными вопросами. Более новые Win'ды это делают молча. Поэтому, если Windows не хочет общаться с CDC, надо покрутить дескриптор на предмет тех самых размеров буфера и временнЫх параметров.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ViKo   STMicroelectronics Virtual COM Port   May 13 2014, 06:26
|- - derun   Цитата(ViKo @ May 13 2014, 12:01) Вот так...   May 15 2014, 11:18
|- - ViKo   Цитата(derun @ May 15 2014, 14:18) На фор...   May 15 2014, 19:24
|- - aaarrr   Цитата(ViKo @ May 15 2014, 23:24) Не помо...   May 15 2014, 20:13
- - uriy   C 32 битнымми windows плата работает? Если да откл...   May 13 2014, 09:29
|- - derun   Цитата(uriy @ May 13 2014, 11:29) C 32 би...   May 13 2014, 09:57
- - A. Fig Lee   Я бы посмотрел что на USB творится. "Device M...   May 15 2014, 20:36
- - ViKo   https://my.st.com/public/STe2ecommunities/m...urre...   May 15 2014, 20:51
- - Golikov A.   я вот смотрел на это pdev->pClassData = (void ...   May 15 2014, 21:09
- - ViKo   Я там еще других настроек в CubeMX покрутил, в час...   May 15 2014, 21:13
- - uriy   ЦитатаЯ бы посмотрел что на USB творится. "De...   May 16 2014, 05:32
- - ViKo   За ссылки-советы - спасибо! Я пользовался USBl...   May 16 2014, 08:45
|- - Atlantis-   У меня та же проблема, как и у автора темы. Никогд...   Oct 13 2014, 07:30
- - sadat   Функция выдает указатель на первый адрес созданно...   Oct 15 2014, 14:46
|- - Atlantis-   Цитата(sadat @ Oct 15 2014, 18:46) Совету...   Oct 16 2014, 06:49
- - sadat   Да, это самое. Ну как-так не нашли... Вот путь: ST...   Oct 16 2014, 12:47
|- - Atlantis-   Цитата(sadat @ Oct 16 2014, 16:47) Да, эт...   Oct 16 2014, 13:05
- - Виталий56   У меня было такое. На Х64 не заработало. ПОСТАВИЛ ...   Dec 4 2014, 19:31
- - diwil   Победил изменением размера кучи до 400. (win7 x64)...   Dec 22 2014, 17:50
- - ViKo   Возвращаюсь к теме (нашел поиском по USB Cube, уже...   May 11 2015, 12:07
|- - Atlantis-   Цитата(ViKo @ May 11 2015, 15:07) P.S. Ещ...   May 12 2015, 13:24
|- - ViKo   Цитата(Atlantis- @ May 12 2015, 16:2...   May 12 2015, 13:45
- - ViKo   Мелкое замечание, не стоящее отдельной темы. Разве...   May 20 2015, 08:52
|- - bureau   Может кто-то сталкивался... Win10 64x, CubeMX, STM...   Dec 20 2016, 15:57
|- - Сергей Борщ   QUOTE (bureau @ Dec 20 2016, 17:57) В как...   Dec 20 2016, 16:10
||- - bureau   Цитата(Сергей Борщ @ Dec 20 2016, 18:10) ...   Dec 20 2016, 16:20
||- - bureau   Если использовать версию STM32Cube_FW_F4_V1.13.0 т...   Dec 20 2016, 17:34
|- - bureau   Цитата(bureau @ Dec 20 2016, 17:57) Win10...   Dec 22 2016, 16:50
- - www...   Была такая же проблема, глубоко не копал, но пробл...   Dec 26 2016, 04:40
|- - bureau   Пробовал, и так и сяк... не помогает В main добав...   Dec 27 2016, 09:38
|- - bureau   Вот тут ребята тоже бадались с подобной проблемой....   Dec 27 2016, 11:14
- - Хтось   Тоже столкнулся с такой же проблемой. При подключе...   Feb 22 2017, 15:58
- - Genadi Zawidowski   У Вас плата из стандартных или своя? На каком (HS ...   Feb 22 2017, 17:09


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 13:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01409 секунд с 7
ELECTRONIX ©2004-2016