[phpBB Debug] PHP Warning: in file [ROOT]/ext/nds/ads/event/main_listener.php on line 116: Undefined array key "INJECTED_TEXT"
[phpBB Debug] PHP Warning: in file [ROOT]/ext/nds/ads/event/main_listener.php on line 116: Undefined array key "INJECTED_TEXT"
[phpBB Debug] PHP Warning: in file [ROOT]/ext/nds/ads/event/main_listener.php on line 116: Undefined array key "INJECTED_TEXT"
[phpBB Debug] PHP Warning: in file [ROOT]/ext/nds/ads/event/main_listener.php on line 116: Undefined array key "INJECTED_TEXT"
[phpBB Debug] PHP Warning: in file [ROOT]/ext/nds/ads/event/main_listener.php on line 116: Undefined array key "INJECTED_TEXT"
Форум РадиоКот • ST-Link: кошмар с драйверами.
Страница 1 из 1

ST-Link: кошмар с драйверами.

Добавлено: Чт апр 05, 2012 23:32:35
YS
Все началось с того, что я купил себе отладочную плату STM8S-Discovery. Купил, поставил IAR для STM8, и... Ничего не завелось. IAR говорит, что ST-Link не обнаружен.

Но удивительно даже не это. Удивительно то, что до описываемых событий у меня спокойно стояли IAR'ы для STM32 (тот же ST-LINK !) и MSP430. И все железо работало.

Я переустановил все с нуля. В результате теперь не работает и MSP430-FET - драйвера встают криво. Это притом, что в первый раз все взлетело с пол-тычка (драйвера как для FET'а, так и для ST-LINK из поставки STM32).

Известно, что ST-LINK конфликтует с Daemon Tools. Однако я никогда не ставил оного софта. Тем не менее, при вдумчивом курении реестра обнаружились ключи Daemon Tools Lite и Daemon Tools Pro (!!!). ХЗ откуда, видимо подтянула какая-то программа.

Снес ключи (проверив, что самих файлов драйверов тоже не существует), снес весь мало-мальски подозрительный софт, включая VMWare, почистил реестр, переустановил IAR заново. Тот же результат, нифига не работает.

UPD:

Решение найдено.

Только не спрашивайте, как мне это пришло в голову. :)))

Discovery лечится так: втыкаем флешку, ждем, пока определится, втыкаем Discovery. Все работает, флешку можно вынуть.


Re: ST-Link: кошмар с драйверами.

Добавлено: Чт апр 05, 2012 23:41:26
hybroid
Если есть куски daemon tools в реестре, то может и драйвер каким-то макаром оказался? Смотрите список устройств, включая не PnP.

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт апр 06, 2012 00:13:36
YS
Посмотрел. Нету. Ничего подозрительного.

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт апр 06, 2012 07:40:02
ibiza11
В общем у меня была подобная проблема. Сначала я пользовался IAR 1.20 и все было отлично, но после появления на сайте st.com новой firmware библиотеки работы с периферией с кучей примеров в придачу, я не удержался и скачал её. Разочарование постигло меня тогда, когда готовый проект из библиотеки не открылся, потребовав при этом обновить IAR до версии 1.30. В общем скачал, установил и та же фигня, не видит DISCOVERY. Не знаю уж что там разработчики IAR сделали, но в новом комплекте IAR 1.30 дрова не подходят к ST-Link'у. Хорошо у меня с какого то времени остался старый пакет STLinkUpgrade в папке которого я нашел нужный файл STLinkUSBDriver.dll (он в аттаче к посту)
Попробуйте подсунуть сюда

Код: Выделить всё

IAR Systems\Embedded Workbench 6.0 STM8\stm8\bin
этот файлик и перезапустить среду IAR. Мне помогло.

P.S. О боже, .dll запрещено администратором. Поэтому аттач не присоединился. Как скачаешь файл, смени расширение на .dll

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт апр 06, 2012 20:47:20
YS
Спасибо, сейчас попробую.

Однако, я уже нашел решение. Только не спрашивайте, как мне это пришло в голову. :)))

Втыкаю флешку -> втыкаю ST-LINK (Discovery) -> ST-LINK смещается на следующею букву, и все работает.

Но сейчас попробую и Ваш драйвер.

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт апр 06, 2012 20:56:08
YS
Попробовал. Нет, к сожалению, с ним при попытке начала отладки IAR просто вылетает с ошибкой.

Итак, резюме.

MSP430-FET у меня не работал потому что, стыдно сказать, в угаре я забыл поставить джамперы, отвечающие за программирование на LaunchPad'е.

STM8S-Discovery лечится так, как описано выше: втыкаем флешку, ждем, пока определится, втыкаем STM8S-Discovery. Все работает, флешку можно вынуть.

Спасибо всем, кто откликнулся. И надеюсь, что результаты моего мозгового штурма пригодятся кому-нибудь с аналогичной проблемой.

Re: ST-Link: кошмар с драйверами.

Добавлено: Вт июн 12, 2012 08:14:20
AlekseyLotorev
Всем доброго здоровья. Подтверждаю действенность метода описанного ранее. Отладочная плата STM32 Value line discovery.
Принес с работы домой поработать на выходных. Установил программу отладчик, утилиту для программирования, подключил отладочную плату. Ни отладчик, ни утилита плату не видят. Прочел на форуме про флешку. Попробовал все определилось.
Видимо когда устанавливал ПО флешка была подключена. А возможно работают только в паре :)) .

Re: ST-Link: кошмар с драйверами.

Добавлено: Вт июн 12, 2012 14:59:12
YS
Отлично. Значит, не только у меня работает. Сейчас перенесу решение в первый пост.

Re: ST-Link: кошмар с драйверами.

Добавлено: Вс дек 30, 2012 22:00:33
metcenger
та же проблема была.
Спас драйвер, из папки IARа
D:\program files\IAR Systems\ARM_Embedded Workbench 6.5\arm\drivers\ST-Link\ST-Link_V2_USBdriver.exe
с ним девайс увиделся

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт фев 13, 2015 21:53:51
misterixxx
Что за флешка, блин?!

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт фев 13, 2015 21:58:06
YS
В смысле? Я втыкал обычную флешку, ничего необыкновенного. Ну, за исключением того, что этот способ работает.

Кстати, я недавно открыл, что ST-LINK на STM8S-Discovery легко прошивается полноценной прошивкой от ST-LINK/V2 и после этого прекрасно работает в новом качестве. :idea:

Re: ST-Link: кошмар с драйверами.

Добавлено: Пт фев 13, 2015 22:34:42
dosikus
misterixxx писал(а):Что за флешка, блин?!


Все давно починили, танцы уже не нужны...

Re: ST-Link: кошмар с драйверами.

Добавлено: Сб фев 14, 2015 00:31:07
misterixxx
У вас починили, у меня - нет ) Та же история - ST Link Utility перестала вдруг видеть плату STM32VL Discovery/
Поначалу видела, даже фирмварь обновил, потом вдруг тю-тю...
И флешка не помогает: No ST-Link detected.
PS
Снес все нафиг, в том числе всякие последние программы, и Кейл тоже, установил заново ST Link Utility и не на D:, а на C:, STM32VL Discovery видится, читается.
Пора программировать внешнюю stm32 :)

Re: ST-Link: кошмар с драйверами.

Добавлено: Вс фев 22, 2015 15:34:12
BOB51
Возможно проблемы с размещением программ...
Всегда нормально на диске С:\, но ползут "глюки" ежли установлено на диске с другим именем...
:roll: