nanorobot 3 5 мая, 2020 Опубликовано 5 мая, 2020 (изменено) · Жалоба Перепрошил STLink последней прошивкой. В итоге под виндой пришлось ставить новй драйвер. Но под виндой я не работаю, а перепрошитый STLink в линуксе не виден из OpenOCD. В директории /dev он присутствует как stlinkv3_0 и stlinkv3_2. Тема насчет STLink v3 + openocd гуглится, но есть нюанс. OpenOCD собирал по статье RTT с помощью OpenOCD (без J-Link и без софта от Segger) уважаемого arhiv_6. То есть хотелось бы сохранить возможность работы с Segger RTT, и использовать STLink с последней прошивкой. Собрал OpenOCD по ссылке https://mbd.kleier.net/integrating-st-link-v3.html , работу с STLink v3 поддерживает, но со скриптами, обеспечивающими работу с Segger RTT, как и ожидалось, нет. То есть это две разные ветки проекта OpenOCD? Может они где то пересекаются? Изменено 5 мая, 2020 пользователем nanorobot Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arhiv6 14 5 мая, 2020 Опубликовано 5 мая, 2020 · Жалоба Попробуйте stlink превратить в jlink-ob, тогда openocd пересобирать не потребуется. Делается это очень просто: https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mobil2005 0 15 декабря, 2022 Опубликовано 15 декабря, 2022 · Жалоба On 5/5/2020 at 3:09 PM, arhiv6 said: Попробуйте stlink превратить в jlink-ob, тогда openocd пересобирать не потребуется. Делается это очень просто: https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/ 3й не прошить в jlink-ob Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться