-
- там аппаратные доработки между v1 и v2. По интернету бродят схемы.
куда резистор подтянуть и еще чего-то, чтобы из v1 получить ST-Link
V2, а потом уже можно заливать прошивку от v2 - User_(30.03.2021 15:08)
- ясно, поищу - symbions(30.03.2021 15:38)
- Обновлял на платах через утилитки от st. Ещё можно перешить в jlink - evgeniy1294(30.03.2021 13:27)
- Вот второе предложение (про J-link) правильное - начинает летать
шустро и без глюков в отладчике на той же железке. - Гyдвин(30.03.2021 13:32)
- Правильно использовать openocd, а остальное повыкидывать нахрен.
Тогда вообще проблем ни с чем не будет. - evgeniy1294(30.03.2021 15:38)
- Кстати, попробовал OpenOCD в связке с VS Code + Cortex-Debug. Вполне кузяво. Правда, там режим дизассемблера кривовато сделан. Но это редко нужно. - SciFi(13.04.2021 15:14)
- В чем состоит прелесть openocd? - Гyдвин(30.03.2021 18:10)
- Хотя бы в том, что он работает с кучей отладчиков, автор топика
просто не столкнулся бы со своей проблемой. Продукт опенсорсный,
код для работы с st-link пилят, собственно, сотрудники st. - evgeniy1294(30.03.2021 20:05)
- Столкнулся - через opencd тоже не заработало. Но тут не разбирался
ещё - может там кроме еникейства в меню IDE надо ещё и текстовые
конфиги править. - symbions(30.03.2021 23:29)
- Попробуй что-нибудь типа этого: evgeniy1294(1110 знак., 31.03.2021 00:05, ссылка)
- Спасибо - похоже придётся разбираться с openocd. symbions(194 знак., 31.03.2021 08:24)
- Вначале попробуй подцепиться командой, которую я привел выше. Если
отработает, то дальше все просто. - evgeniy1294(31.03.2021 10:38)
- Да оно же всё какое-то не доделанное - что, впрочем, ожидаемое. Под
виндой отругалось, что - уже не помню, завтра уточню. Под Линухом - symbions(560 знак., 31.03.2021 14:17, ссылка)
- "Хотя в пакете stm32cubeide файлы есть" - тут всё ясно. ОС понятия
не имеет, что там есть в кубо-иде, необходимо как-минимум сделать
экспорт путей в PATH. Либо запускать из папки/через абсолютный
путь: evgeniy1294(548 знак., 31.03.2021 15:10)
- Вот тут-то начинаются странности :) symbions(1134 знак., 31.03.2021 15:22, ссылка)
- 1) Не пользовался этим поделием, скорее всего в корне должны быть
папки plugin, third party или что-нибудь подобное. Путь
stm32cubeide_openocd_path тупо вкомпилен в ide или торчит где-то в
скриптах, искать бесполезно. evgeniy1294(1803 знак., 31.03.2021 16:26, ссылка)
- Сразу скажу - спасибо. Я, вообще-то надеялся узнать лишь можно ли
ST-LINKом с отладочной платы работать в stm32cubeide - хоть обновив
до ST-LINK v2 или через openocd. А тут уже мощная помощь зала :)
Ещё раз спасибо. symbions(1462 знак., 01.04.2021 08:53, ссылка, ссылка)
- Заработал openocd (взято вот отсюда ) symbions(899 знак., 01.04.2021 14:01 - 14:44, ссылка)
- Странная хрень, usb-storage для dfu скорее всего. Для openocd
скорее всего не нужно. - evgeniy1294(01.04.2021 14:27)
- Это ST-LINK V1: SciFi(1 знак., 01.04.2021 14:32, картинка)
- Не могу найти у себя st-link v1, даже древние платки уже идут с v2.
Я предпочел бы заапгрейтить v1 до v2 с помощью навесного монтажа с
фиксацией термоклеем. Там работы минут на 15 - - evgeniy1294(01.04.2021 14:41, ссылка)
- У меня в STM8L Discovery такой живет (прикидывается usb диском). - Гyдвин(01.04.2021 15:07)
- Мне вообще ваши проблемы непонятны. У меня он просто работает... - SciFi(01.04.2021 14:43)
- Проблемы не "ваши", а symbions'а. У меня тоже все работает. - evgeniy1294(01.04.2021 15:06)
- Не могу найти у себя st-link v1, даже древние платки уже идут с v2.
Я предпочел бы заапгрейтить v1 до v2 с помощью навесного монтажа с
фиксацией термоклеем. Там работы минут на 15 - - evgeniy1294(01.04.2021 14:41, ссылка)
- Это ST-LINK V1: SciFi(1 знак., 01.04.2021 14:32, картинка)
- Странная хрень, usb-storage для dfu скорее всего. Для openocd
скорее всего не нужно. - evgeniy1294(01.04.2021 14:27)
- Заработал openocd (взято вот отсюда ) symbions(899 знак., 01.04.2021 14:01 - 14:44, ссылка)
- Сразу скажу - спасибо. Я, вообще-то надеялся узнать лишь можно ли
ST-LINKом с отладочной платы работать в stm32cubeide - хоть обновив
до ST-LINK v2 или через openocd. А тут уже мощная помощь зала :)
Ещё раз спасибо. symbions(1462 знак., 01.04.2021 08:53, ссылка, ссылка)
- 1) Не пользовался этим поделием, скорее всего в корне должны быть
папки plugin, third party или что-нибудь подобное. Путь
stm32cubeide_openocd_path тупо вкомпилен в ide или торчит где-то в
скриптах, искать бесполезно. evgeniy1294(1803 знак., 31.03.2021 16:26, ссылка)
- Вот тут-то начинаются странности :) symbions(1134 знак., 31.03.2021 15:22, ссылка)
- "Хотя в пакете stm32cubeide файлы есть" - тут всё ясно. ОС понятия
не имеет, что там есть в кубо-иде, необходимо как-минимум сделать
экспорт путей в PATH. Либо запускать из папки/через абсолютный
путь: evgeniy1294(548 знак., 31.03.2021 15:10)
- Да оно же всё какое-то не доделанное - что, впрочем, ожидаемое. Под
виндой отругалось, что - уже не помню, завтра уточню. Под Линухом - symbions(560 знак., 31.03.2021 14:17, ссылка)
- Вначале попробуй подцепиться командой, которую я привел выше. Если
отработает, то дальше все просто. - evgeniy1294(31.03.2021 10:38)
- Спасибо - похоже придётся разбираться с openocd. symbions(194 знак., 31.03.2021 08:24)
- Попробуй что-нибудь типа этого: evgeniy1294(1110 знак., 31.03.2021 00:05, ссылка)
- Столкнулся - через opencd тоже не заработало. Но тут не разбирался
ещё - может там кроме еникейства в меню IDE надо ещё и текстовые
конфиги править. - symbions(30.03.2021 23:29)
- Хотя бы в том, что он работает с кучей отладчиков, автор топика
просто не столкнулся бы со своей проблемой. Продукт опенсорсный,
код для работы с st-link пилят, собственно, сотрудники st. - evgeniy1294(30.03.2021 20:05)
- Ну разве что может не получится работать по сети с jlink-ом. На этот случай есть сеггеровское ПО, нужно только запомнить команды loadfile, r, go. - evgeniy1294(30.03.2021 16:16)
- Через утилитку(последней версии) - не обновляется. Про J-link - подумаю - symbions(30.03.2021 14:43)
- Правильно использовать openocd, а остальное повыкидывать нахрен.
Тогда вообще проблем ни с чем не будет. - evgeniy1294(30.03.2021 15:38)
- Вот второе предложение (про J-link) правильное - начинает летать
шустро и без глюков в отладчике на той же железке. - Гyдвин(30.03.2021 13:32)
- у меня ST-LINK, встроенный в два вида DISCOVERY (где L476 и F030),
прекрасно обновлялся от ST-LINK Utility - Лaгyнoв(30.03.2021 13:13)
- Приводи сразу версию этой ST-LINK Utility. Ибо кривь сплошная :) Я
меня вчера V4.6.0 (под Win7 ?) не видела чип в Discovery. Откатил
до 4.1. На моих довольно старых Discovery тоже был ST-Link V1
вроде. Но какая то (тоже старая ST-LINK Utility) сама обновила до
V2. В последних утилитах наверняка такой финт ушами индусы
ликвидировали... - Гyдвин(30.03.2021 13:30)
- Хотя да, когда я пользовал ST-Link из Discovery, была еще версия 4.2.0. - Лaгyнoв(30.03.2021 15:45)
- Выложить вашу версию можете куда-нибудь, а то на ST её не нашёл - symbions(30.03.2021 14:44)
- Вот здесь нашел несколько старых версий: - Гyдвин(30.03.2021 18:08, ссылка)
- 4.1.0.0 отсюда пробовал - не оьновила, попробую 3.3 по позже - Cимбиoнc(30.03.2021 18:43,
)
- 4.1.0.0 отсюда пробовал - не оьновила, попробую 3.3 по позже - Cимбиoнc(30.03.2021 18:43,
- у меня есть 4.2.0. Надо? - Лaгyнoв(30.03.2021 15:45)
- Давайте - эти программисты такие затейники, 4.1.0 и 4.6.0 не пашут,
вдруг 4.2.0 заработает - Cимбиoнc(30.03.2021 18:44,
)
- Ах да, есть же тут upload. Туда положил (или поклал?). :-) - Лaгyнoв(30.03.2021 19:05)
- Спасибо. Попробовал - чуда не произошло :) - symbions(30.03.2021 23:38)
- а... куда? Там rar - 23 Мбайт - Лaгyнoв(30.03.2021 19:03)
- Ах да, есть же тут upload. Туда положил (или поклал?). :-) - Лaгyнoв(30.03.2021 19:05)
- Давайте - эти программисты такие затейники, 4.1.0 и 4.6.0 не пашут,
вдруг 4.2.0 заработает - Cимбиoнc(30.03.2021 18:44,
- Вот здесь нашел несколько старых версий: - Гyдвин(30.03.2021 18:08, ссылка)
- Приводи сразу версию этой ST-LINK Utility. Ибо кривь сплошная :) Я
меня вчера V4.6.0 (под Win7 ?) не видела чип в Discovery. Откатил
до 4.1. На моих довольно старых Discovery тоже был ST-Link V1
вроде. Но какая то (тоже старая ST-LINK Utility) сама обновила до
V2. В последних утилитах наверняка такой финт ушами индусы
ликвидировали... - Гyдвин(30.03.2021 13:30)
- У меня STM32 ST-LINK Utility 4.5.0 дружит с ST-LINK V1. - SciFi(30.03.2021 08:39)
- там аппаратные доработки между v1 и v2. По интернету бродят схемы.
куда резистор подтянуть и еще чего-то, чтобы из v1 получить ST-Link
V2, а потом уже можно заливать прошивку от v2 - User_(30.03.2021 15:08)