Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Перестал работать ST-Link .. любой...

Пт окт 14, 2022 14:14:48

День добрый.
История началась с того, что залил в отладочную плату на STM32F407VET6 прошивку от F103. После этого как-то подключить камень по SWD не удавалось, ноги переопределились. По UART'у определяется, прошивка загружается, работает (пробовал по крайней мере обычное мигание встроенными светодиодами).

Сперва думал, что сама плата навернулась. Грешил что по запаре подкинул на 3,3В напряжение 5,0 от ST-Link. Но, оказалось нет...

Имеются у меня ещё платы на STM32F103C8T6, STM32F411CUE6, STM32F401CCU6 ... Так вот ни одна из этих плат нормально не определяется по SWD. *

Стал грешить, что какая-то неведомая беда произошла с ST-Link. К слову, он нормально определяется системой и видится в ST-Link Utility.

Взял одну из STM32F103C8T6 прошил её через UART, сделал из неё ST-Link. Ровным счётом ничего не поменялось. новый ST-Link определяется, новый серийный номер, а девайсы не видит.

Пробовал разные USB порты на ПК. Разные режимы в настройках ST-Link Utility (under reset всегда было, пробовал другие), выставлял разные частоты... Толку ноль.

Сам текст ошибки:
Код:
13:51:24 : Can not connect to target!
                  If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu.
                  If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
13:51:25 : No target connected
* PS. с непонятным переменный успехом платы определяются, но на несколько секунд, после чего связь рвётся. Тут можно было бы грешить на питание, но перепробовал все USB. Не помогло.

Два дня пробую, пока безуспешно. И началось всё весьма странно.

Кто-то с таким сталкивался или имеет мысли как устранить "это"?

Re: Перестал работать ST-Link .. любой...

Пт окт 14, 2022 15:29:39

Ресет не плате зажимали перед конектом?

Re: Перестал работать ST-Link .. любой...

Пт окт 14, 2022 15:31:45

Проверьте конфиги софта. Может политика reset сменилась.

Re: Перестал работать ST-Link .. любой...

Пт окт 14, 2022 15:42:45

JackSmith, пробовал. перетыкался его...
DX168B, уже начал доставать ноутбук, старенький, на ХР ещё (люблю его, он с LPT чтобы шить АВРки =) ), чтобы там протестировать работу переходника... Но что-то я решил снова затестить подключение ST-Link. И вот те раз - работает!!!!! Мать его за ногу!
Комп не перезагружал, НИЧЕГО не трогал! Просто ушёл от него на час, проветрится, а то мозги кипели, боялся что-то пострадает...
*жена_пса*, работает! Залил в F407 прошивку теста LCD1602 - работает!
Кароче пока мистика...

Все платы определились!

Re: Перестал работать ST-Link .. любой...

Пт окт 14, 2022 16:57:06

Имхо проблема в stlink utility. У меня в разных виртуалках разные версии этой утилиты, одна работает с одними камнями, другая с другими. Возможно несовместимость с прошивкой stlink. Освойте stm32cube programmer, он через usb умеет шить F4.

Re: Перестал работать ST-Link .. любой...

Пт окт 14, 2022 17:04:27

страно фсе это...похоже на закладку в софте -походу надодизить прошифку линки

Re: Перестал работать ST-Link .. любой...

Сб окт 15, 2022 12:08:32

".... залил в отладочную плату на STM32F407VET6 прошивку от F103..."
железяки - то разные...
хорошо хоть совсем не сдохла...
:wink:

Re: Перестал работать ST-Link .. любой...

Пн окт 17, 2022 10:23:24

Вероятно, проводок или разъём где-то барахлят. То есть контакт, то нет.

Re: Перестал работать ST-Link .. любой...

Вт окт 18, 2022 23:19:45

".... залил в отладочную плату на STM32F407VET6 прошивку от F103..."
железяки - то разные...
хорошо хоть совсем не сдохла...
Забросил старик в море невод
...и не стало у него невода. :)
Ответить