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

 
 
> проблема с ST-LINK на DISCOVERY, стала определяться как "запоминающее устройство для USB"
digital
сообщение Jun 22 2015, 07:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



Есть платка stm32-discovery (STM32F100) от ST, до недавнего времени все работало, но в один прекрасный момент она перестала определяться как ST-LINK, а стала определяться как "запоминающее устройство для USB", при этом появляется еще один диск в системе, соответственно IAR и прочие IDE его не видят.

STM32 ST-LINK Utility его видит и успешно программирует и обновляет, но это ничего не меняет. Переустановка OC, смена компьютера не помогает

другая отладочная плата на stm32f4-discovery нормально работает.

подразумеваю, что это аппаратная проблема (раз перешивка st link не помогает), но ума не приложу, что может повлиять на определение типа устройства USB


помогите rolleyes.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SSerge
сообщение Jun 22 2015, 10:34
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Похоже, ST-Link на плате обновился, а у IAR-a софт для работы с ним остался старый.
Более свежие версии IAR должны работать нормально.
Попробуйте подменить \arm\drivers\ST-Link\STLinkUSBDriver.dll на аналогичный из ST-LINK Utility\
может заработает.
А если не поможет, придётся или откатывать версию прошивки ST-Link или ставить IAR поновее.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 20:22
Рейтинг@Mail.ru


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