[Решено] предупреждение!: FW Upgrade Broke ST-Link V2 Dongle

Just4fun
Чт 17 мая 2018 г. 14:19
Привет,
Сегодня я установил на машине Win7 в последнюю версию (v4.2.0.0) STM32 ST-Link Utility использовать мой клон ST-Link V2.
Донг работал хорошо, пока у меня не появилась идея кровати, чтобы обновить FW:

ST-Link_2.jpg
ST-Link_2.JPG (57.25 киб) просмотрено 4283 раз

KH123
Чт 17 мая 2018 г. 15:17
Спасибо ;)

Эдогальдо
Чт 17 мая 2018 г. 15:51
Я сделал то же самое, используя STM32CubeProgrammer и мог обновить клон St-Link Stick (один из тех красочных палочек, доступных на eBay) на V2.J29.S7 без проблем: устройство правильно работает.
Вы отключили и переплачивали его после обновления?

Ура, e.

victor_pv
Чт 17 мая 2018 г., 18:40
Было бы неплохо знать, имел ли у клона, который не был, был 101 или 103 мК, на случай, если последний FW делает его несовместимым с 101S.

Рик Кимбалл
Чт 17 мая 2018 г., 19:29
Другая точка данных:

Я использовал приложение STSW-Link007 на моем Ubuntu 16.ОС 04LTS успешно с моим клоном STLINK V2 с чипом STM32F101. Моя предыдущая прошивка была на V2J27S7, прежде чем я сделал обновление. У меня не было проблем с использованием его для запроса.

Вот как это выглядит после обновления:
Скриншот.png
Скриншот.PNG (71.64 киб) просмотрено 4249 раз

Сжимать
Чт 17 мая 2018 г., 19:59
V2J30S7 - последний... Нет разницы в использовании со старым V2J24S4

Just4fun
Пт 18 мая 2018 г. 9:06
ОК, ребята, после хорошего завтрака, я думаю, решил загадку.... : D

Кажется, что V2.J29.S7 FW ведет себя иначе, чем V2J24S4 (и 2J25), когда используется с STM32 ST-Link Utility.
Если нет никакой цели MCU, когда кнопка «Настройки» нажимается на STM32 ST-Link Utility, Появляется предыдущая ошибка (ошибка связи USB).
Но если есть подключенная целевая MCU, он работает, как и ожидалось.

Это не так для старых версий FW. В этом случае, когда целевой MCU не подключен, ключ ST-Link правильно обнаруживается.

Кстати: я также с успехом тестировал утилиту STM32CubeProgrammer, а затем обновил до V2J30S7 FW, используя текущую утилиту Stlinkupgrade, как указано в Slammer.

В любом случае, потому что у меня есть пара ключей ST-Link V2, я оставил один с V2J24S4 FW, на всякий случай... :ржу не могу:

Rogerclark
Пт 18 мая 2018 г., 23:55
В Интернете есть версии незашифрованных файлов обновлений, которые накапливаются в Интернете, а также код для извлечения и расшифровки файлов обновлений из обновления, поэтому можно было бы перепрофировать одну из ваших Stlink, используя другую, и загрузить старую версию прошивки.

Фактически, возможно, можно будет пропустить ключ Stlink с совершенно другой версией прошивки STLINK, предназначенной для платы Nucleo, которая также имеет последовательные коммунальные компании и, возможно, также вариант загрузки массового хранилища USB.

Однако я не уверен, позволит ли программное обеспечение STLINK вам загрузить за пределы границы 64K, если оно обнаружит, что у ключа только 64K Flash, даже если вспышка от 64к до 128 тыс. Вероятно, функциональна в MCU (как и в The Bluepill)

Я думаю, что Jlink может сделать это, и есть прошивка, чтобы превратить чертеж в jlink obd

Just4fun
Пн 21 мая 2018 г. 16:21
Спасибо, Роджер,
Я использую ST-Link, чтобы сжечь загрузчик на своих пользовательских платах.

Кстати: Jlink кажется интересным... Я посмотрю...

Rogerclark
Пн 21 мая 2018 г., 22:04
[Just4fun - Пн 21 мая 2018 г. 16:21] - Спасибо, Роджер,
Я использую ST-Link, чтобы сжечь загрузчик на своих пользовательских платах.

Кстати: Jlink кажется интересным... Я посмотрю...
Я забыл, где именно это, но на GitHub кто -то сделал макет печатной платы, а также имеет прошивку для платы JLINK ODB, используя STM32F103C8

Я помню, как пробовал прошивку на BP и понял, что для ее использования мне нужно соединить 2 контакта вместе через резистор 100 Ом
Я могу’Помните, какие 2 контакты, это могут быть A5 и A7, это SWDAUT и SWDIN, которые объединены на многих MCUS

Если вы посмотрите на схему о GitHub, вы можете выяснить, какие булавки присоединиться, и теперь я думаю об этом, я уверен, что опубликовал о “Jlink Odb” лет назад, так что это может быть стоит того, чтобы искать этот пост

Zoomx
Ср 23 мая 2018 г., 19:57
Роджер, я думаю, что вы говорите об этом посте
ViewTopic.PHP?T = 2493#P33353

Rogerclark
Ср 23 мая 2018 г., 22:04
[Zoomx - Ср 23 мая 2018 г., 19:57] - Роджер, я думаю, что вы говорите об этом посте
ViewTopic.PHP?T = 2493#P33353
Да..

Спасибо