-
- Кстати, попробовал 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)