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

 
 
 
Reply to this topicStart new topic
> ST-LINK/V2, не работает
Пал
сообщение Mar 26 2013, 09:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 3-12-08
Пользователь №: 42 171



Новый сабж из коробки купленый у землянойэлектроники не хочет работать. Причем очень интересно
Сабжей два, ведут себя абсолютно одинаково и интересно. Установка на двух других компах, которые
никогда в жизни ничего не слышали про ST дает положительный результат. ST-Link-и видятся, работают как надо,
перепрограммируются новой фирмварью через STM32 ST-LINK Utility. Вобщем все окей. А вот на моем боевом компе,
где они больше всего нужны - шишь. Перепробовал всевозможные драйверы какие только нашел... Подтыкаешь эстэлинк к компу, он определяется.
В диспетчере появляется STMicroelectronics STlink dongle. Но ни STM32 ST-LINK Utility, ни STVP не видят его в упор. А подтыкаешь
STM8S-Discavery или STM32VL-Discavery - пожалуйста, все работает. Танцы с флешкой ничего не дали, следов Daemon тоже нигде не нахожу.
Буду признателен откликнувшимся.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Mar 26 2013, 10:30
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Пал @ Mar 26 2013, 13:47) *
...Перепробовал всевозможные драйверы какие только нашел......


задам банальный вопрос, но мало-ли...
Вы ручками пытались сносить запись об устройстве в диспетчере устройств и заново потом инсталировать драйвер из коробки или самый свежий?
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Mar 26 2013, 11:23
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Зайдите в конференцию терры. Там задавались именно эти вопросы с такими же проблеммами.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Mar 26 2013, 14:51
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



похожая проблема http://electronix.ru/forum/index.php?showtopic=96729
был виноват виртуальный привод. Можно еще USB провод поменять или подключать к разъему USB на задней понели (непосредственно на материнке)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 26 2013, 16:43
Сообщение #5


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

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



Virtual CloneDrive у меня висит, не мешает. С другим, кажется, были проблемы. Давно было.
Go to the top of the page
 
+Quote Post
Пал
сообщение Mar 27 2013, 02:45
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 3-12-08
Пользователь №: 42 171



Цитата(kolobok0 @ Mar 26 2013, 16:30) *
задам банальный вопрос, но мало-ли...
Вы ручками пытались сносить запись об устройстве в диспетчере устройств и заново потом инсталировать драйвер из коробки или самый свежий?


Делал так:
1. При подключенном эстэлинке сносил его в диспетчере(правая кнопка - удалить).
2.Устанавливал последний с сайта st-link_v2_usbdriver.zip
3. Подключаю железку, она просит дров, я ей руками указываю путь к только что установленной дровишке.
4. Результат всегда один. Система видит, а прикладное ПО говорит нету такой железки
Go to the top of the page
 
+Quote Post
guskov
сообщение Apr 17 2013, 19:40
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 6-12-07
Из: Москва
Пользователь №: 33 045



А firmware upgrade пробовали ему делать? Правда, не могу найти его на сайте ST, только документ (шифр RN0084), но я раньше качал - могу на почту прислать.
Go to the top of the page
 
+Quote Post
Aner
сообщение Apr 17 2013, 19:56
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



А как светодиод? Моргает красным? Или постоянно горит.
Go to the top of the page
 
+Quote Post
lead_seller
сообщение Apr 27 2013, 19:18
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 27-10-08
Пользователь №: 41 225



Попробуйте поотключать остальные устройства от USB. У меня были проблемы с одновременно подключенным PICKit и устройством на FT232. Вытаскивал одно из них - все начинало работать.
Go to the top of the page
 
+Quote Post
DSV
сообщение May 14 2013, 06:26
Сообщение #10





Группа: Новичок
Сообщений: 3
Регистрация: 21-12-05
Из: Казань
Пользователь №: 12 492



Тоже проблема с st-link, но другого плана. Не программируются микроконтроллеры stm32f103ret6. Причем другие мк, а коннкретно stm32f103rbt6 программируются отлично (на других не проверял). st-link-и использовал из наборов stm32vldiscovery и stm32f4-discovery. При этом ситуация такая, "чистый" stm32f103rbt6 программируется отлично, при попытке перепрошить мк программатор его не видит вообще (пробовал в keil и с помощью STM32 ST-LINK Utility). j-link при этом видит контроллеры отлично. Если с помощью j-link стереть контроллер, то его сново можно прошить st-link-ом, но опять же один только раз. В чем может быть причина такого поведения st-link-ов?
Go to the top of the page
 
+Quote Post
adnega
сообщение May 14 2013, 08:47
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(DSV @ May 14 2013, 10:26) *
В чем может быть причина такого поведения st-link-ов?

Может программа отключает SWD?
Попробуйте с ST-LINK v2 завести еще и сигнал RESET на контроллер (на плате SB11 придется выпаять).
Go to the top of the page
 
+Quote Post
DSV
сообщение May 14 2013, 10:08
Сообщение #12





Группа: Новичок
Сообщений: 3
Регистрация: 21-12-05
Из: Казань
Пользователь №: 12 492



// Может программа отключает SWD?
В программе SWD не отключается
Код
AFIO->MAPR &= ~AFIO_MAPR_SWJ_CFG;
  AFIO->MAPR |=  AFIO_MAPR_SWJ_CFG_1;

Попробовал завести и сигнал RESET - не помогло.

Сообщение отредактировал IgorKossak - May 14 2013, 13:42
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!!!
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение May 14 2013, 10:35
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



а клоки? может переключается на что-то и виснет от этого? Повторюсь было такое с ЛПЦ, не правильные кондеры у кварца давали прошить проц ровно 1 раз. После этго он переставал видится жетагом.
Go to the top of the page
 
+Quote Post
adnega
сообщение May 14 2013, 10:54
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Код
AFIO->MAPR |=  AFIO_MAPR_SWJ_CFG_1;

Так делать нельзя! Обсуждалось уже не раз. Подробности есть в документации))
Цитата
Bits 26:24 SWJ_CFG[2:0]: Serial wire JTAG configuration
These bits are write-only (when read, the value is undefined).
Go to the top of the page
 
+Quote Post
DSV
сообщение May 14 2013, 11:23
Сообщение #15





Группа: Новичок
Сообщений: 3
Регистрация: 21-12-05
Из: Казань
Пользователь №: 12 492



Цитата
Так делать нельзя!

Спасибо, исправил!

Цитата
а клоки? может переключается на что-то и виснет от этого? Повторюсь было такое с ЛПЦ, не правильные кондеры у кварца давали прошить проц ровно 1 раз. После этго он переставал видится жетагом.


У меня jtag не разведен, только swd. j-link по swd работает без вопросов, а st-link-и только один раз
Go to the top of the page
 
+Quote Post

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

 


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


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