Полная версия этой страницы:
проблема с ST-Link
новая STM32 ST-LINK Utility.exe v2.2.0 с сайта st.com не видит ST-Link. После замены STLinkUSBDriver.dll на более старуюю версию (два месяца назад качалась с ST-LINK Utility v2.1.1) заработало. У всех так? В keil 4.22a видимо тоже придется заменить STLinkUSBDriver.dll на старый для работы с ST-Link?
Такая ситуация наблюдается если в системе есть виртуальный диск. Достаточно удалить виртуальный привод и сразу легчает. Об этом хорошо описано на сайте Атолика.
такая же ситуация - STM32 ST-LINK Utility.exe v2.2.0 - не видит st-link'а встроенного в stm32vldiscovery
iar 6.10 видел но не прошивал, скачал iar 6.30 - также перестал видеть
что делать? где взять старую библиотеку?
Цитата(aba @ Nov 21 2011, 13:37)

Такая ситуация наблюдается если в системе есть виртуальный диск. Достаточно удалить виртуальный привод и сразу легчает. Об этом хорошо описано на сайте Атолика.
спасибо, помогло. А старая dll работает и с виртуальным приводом, получается.
Цитата(1kvi1 @ Nov 21 2011, 14:56)

такая же ситуация - STM32 ST-LINK Utility.exe v2.2.0 - не видит st-link'а встроенного в stm32vldiscovery
iar 6.10 видел но не прошивал, скачал iar 6.30 - также перестал видеть
что делать? где взять старую библиотеку?
по этой ссылке более старая версия v2.1
https://code.google.com/p/fishingtime-robon...mp;can=2&q=при ее установке ставится более старая версия STLinkUSBDriver.dll. сама dll занимает 65536 Bytes, если надо могу выслать
Скачал версию 2.1 - не помогло.
STLinkUSBDriver.dll v4.2.2.0 - старая или новая?
Есть ссылка на решение проблемы в atollic'е?
Виртуальный диск нужно удалить который появляется при подключении платки или все остальные?
STLinkUSBDriver.dll v4.2.2.0 - новая.
1 - если ST-Link подключался к компу до установки драйверов, то зайти в диспечер устройств и удалить драйвер для ST-Link.
2 - отключить ST-Link от компа и проинсталировать драйвер.
3 - если установлен Alcohol 120% или Daemon Tools, то удалить виртуальный привод из системы.
4 - подключить ST-Link, после этого должно всё работать.
http://www.atollic.com/index.php/kb/kbdebu...onnection_errorВот эта ссылочка
После удаления виртуальных приводов, встроенный процессор в дисковери плате стал определяться. Спасибо за подсказку!
Такой вопрос - отладчик от платы stm32vl discovery будет работать с внешним stm32l?
С внешним stm32l - работает, только что добился подключения.
Всем спасибо за информацию!
Очередная проблема с st-link.
st-link utility исправно читает и прошивает микросхему, то есть работает и железо и отладчик.
Не удается прошить процессор при использовании iar 6.30.
То есть если отлаживать без загрузки отображается текущее состояние регистров - видно что работает.
Если попросить загрузить прошивку и отладить - отображает окно programming flash memory и ничего не делает.
На форуме ранее была информация о возможности смены iar 6.10 на iar 6.30 чтобы решить эту проблему. Но мне не помогло.
Как прошить процессор из-под iar'а?
Цитата(1kvi1 @ Nov 22 2011, 12:01)

Скачал версию 2.1 - не помогло.
STLinkUSBDriver.dll v4.2.2.0 - старая или новая?
Есть ссылка на решение проблемы в atollic'е?
Виртуальный диск нужно удалить который появляется при подключении платки или все остальные?
у меня на WinXp был один виртуальный привод от daemon tool. STM32 ST-LINK Utility видит ST-Link с STLinkUSBDriver.dll версии 4.2.1.0, Если установлен STLinkUSBDriver.dll версии 4.2.2.0 то ST-Link становится невидимым и спасает отключение виртуального привода от daemon.
General Dead
Dec 13 2011, 09:29
Обновил кейл до 4.22а и в списке дебагеров пропал ST-Link, именно в списке выбора драйвера нет. Есть только ulink, Jlink и Signum Jtag. Папка с ST-Link на месте, в tools.ini кейла загрузка драйвера прописана.
Как решить проблему не откатываясь на более старый кейл?
Sa_zoom
Jun 1 2012, 08:34
Здравствуйте , почитал посты, отключил все виртуальные диски, нашел на компе файл STLinkUSBDriver.dll . куда его надо положить . чтоб проц заработал ?
Раньше проц подключался нормально , сейчас же комп говорит что неопознанное устройство и желтый восклицательный знак в трее
Jenyok2
Jul 18 2012, 19:14
Где можно найти электрическую схему и прошивку STLink V2 ?
Zwerg_nase
Jul 19 2012, 08:08
Цитата(Jenyok2 @ Jul 18 2012, 23:14)

Где можно найти электрическую схему и прошивку STLink V2 ?
Вот схема ST-LINK/V2, интегрированного в STM3220G-EVAL.
Jenyok2
Jul 19 2012, 09:28
Спасибо.
Посмотрим.
Jenyok2
Jul 19 2012, 16:30
Нажмите для просмотра прикрепленного файла.
Вот примерная схема STLink V2.
.
Схема восстановлена из нескольких урезанных схем STLink V2, а также из текстового описания STLink V2.
.
Есть несколько вопросов по схеме.
- Не совсем понятно со входом AN1, что делать, куда подключать, что мерить ?
- Надо ли питание от разъема XT1 +3.3V пропускать через диод, анодом к разъему (выводы A1, B1) ?
- Может еще какие либо замечания, дополнения, исправления в схеме необходимо сделать ?
.
Вот так...
Zwerg_nase
Jul 20 2012, 08:17
Цитата(Jenyok2 @ Jul 19 2012, 20:30)

Есть несколько вопросов по схеме.
- Не совсем понятно со входом AN1, что делать, куда подключать, что мерить ?
- Надо ли питание от разъема XT1 +3.3V пропускать через диод, анодом к разъему (выводы A1, B1) ?
AIN подключен к делителю R3/R2 и, видимо, должен мерить половину от +3.3.V, приходящего от таргета. Если это так, то, действительно, надо питание от разъёма пропускать через диод и R3 подключать к +3.3V до диода, т.е. на А1, В1.
Jenyok2
Jul 23 2012, 12:56
Нажмите для просмотра прикрепленного файла.
Очередная версия схемы.
Но вопросы все равно есть.
Метценгерштейн
Dec 31 2012, 10:53
не могу прошить из ИАРа 6.5.02 ничего. Если файл скомпилированный зашиваю через STM32 ST-LINK Utility, то зашивается и работает нормально.
(Кстати, для STM32 ST-LINK Utility подошел драйвер тот, что в комплекте с ИАРом шел- с сайта скаченный- висела ошибка драйвера в диспетчере устройств)
ошибки IAR выдает такие:
Fatal error: ST-Link Connection error Session aborted!
Failed to load flash loader: D:\program files\IAR Systems\ARM_Embedded Workbench 6.5\arm\config\flashloader\ST\
FlashSTM32L15xxB.flash
Daemon tools уже деинсталировал полностью. Реестр прочистил. Перезагрузился. А из ИАРа не шьётся все-равно (
Цитата(Jenyok2 @ Jul 23 2012, 16:56)

Очередная версия схемы.
Скажите, какова в вашей схеме функция транзистора VT1? А то я гляжу на него гляжу, но никак не могу понять для чего он нужен.
Aleksandr Baranov
Dec 31 2012, 14:07
mantech
Dec 31 2012, 14:10
Цитата(Xenia @ Dec 31 2012, 16:58)

Скажите, какова в вашей схеме функция транзистора VT1? А то я гляжу на него гляжу, но никак не могу понять для чего он нужен.

Это ключ резистора на усб линию D+. Чтобы хост понял необходимый режим шины усб. В большинстве схем он подключен без ключа на плюс питания, но тут видно особенность такая...
Метценгерштейн
Jan 1 2013, 09:06
Всех с Новым Годом!
А смысл этой ошибки-то какой?
Failed to load flash loader: D:\program files\IAR Systems\ARM_Embedded Workbench 6.5\arm\config\flashloader\ST\
Он там физически лежит. Чего ИАР не в состоянии сделать?
решено
Как только поставил версию 6.50.1- все сразу прошилось. стояла 6.5.2
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.