|
Запрет остановки / паузы отладки, Linux / Eclipse / STM32F051 / JLink / SWD / OpenOCD |
|
|
|
 |
Ответов
|
May 19 2017, 18:11
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(Forger @ May 19 2017, 19:06)  Далеко не все пользуются этой OpenOCD. Какой-нить клон j-link или тот же копеечный st-link уж явно по карману даже последнему нищеброду-эмбеддеру  А зачем он мне, если OpenOCD вполне справляется? Тем более я пользуюсь gcc/gdb, и не уверен, что st-link или j-link беспроблемно стыкуются с gdb. Цитата Т.е., под каждый камень нужно дорабатывать эту "маленькую прогу", чтобы она настраивала порты под конкретный проект сразу перед заливкой некого кода в ОЗУ, который потом шьет флэш? Зачем это делать? OpenOCD умеет заливать проги в несколько сотен разных процессоров, и не только заливать  Но если Вам хочется сделать что-то особенное, то нет проблем добавить несколько команд в скрипт  Прогу в ОЗУ корректировать не нужно, она сама по себе. А что там с st-link? Цитата Речь идет о неком мифическом TFT, который в сбросе требует тактирования и без оного плохо себя чувствует. Я правильно понял? Вообще-то без тактирования с включенным питанием драйверов любой ТФТ по идее медленно деградирует. В принципе, испортить его этим не получится - слишком мало времени занимает программирование, но все же мне приятнее, когда он в нормальном состоянии.
Сообщение отредактировал Шаманъ - May 19 2017, 18:13
|
|
|
|
|
May 19 2017, 18:41
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(Шаманъ @ May 19 2017, 21:11)  А зачем он мне, если OpenOCD вполне справляется? Тем более я пользуюсь gcc/gdb, и не уверен, что st-link или j-link беспроблемно стыкуются с gdb. Все ясно с вами ))) Цитата Зачем это делать? А кто будет настраивать порты на некие безопасные значения, чтобы не попалить силу, подключенную снаружи, пока шьется флэш? Я вот всегда решаю это аппаратно, дабы не зависеть от всяких отладчиков/программаторов. Цитата OpenOCD умеет заливать проги в несколько сотен разных процессоров, и не только заливать  Но если Вам хочется сделать что-то особенное, то нет проблем добавить несколько команд в скрипт  Прогу в ОЗУ корректировать не нужно, она сама по себе. А что там с st-link? А то же самое - ST-LINK шьет абсолютно все STM8/STM32. В китаях идут по 100р за штучку. Обед в столовке и то дороже Сам им давно не пользуюсь - медленный слишком. У конторы, где работую, деньги есть на оригинальные j-link, а уж на его клонов и подавно. Себе лично прикупиль несколько клонов, домой. Не разорился ни разу )) Все встроенные в платки discovery st-link перешил на j-link, на сайте сеггера есть прошивка. Цитата Вообще-то без тактирования с включенным питанием драйверов любой ТФТ по идее медленно деградирует. Ну-ну ...
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
Сообщений в этой теме
nanorobot Запрет остановки / паузы отладки May 19 2017, 05:36 Сергей Борщ Навряд ли. Но можно наставить точки останова в без... May 19 2017, 06:13 nanorobot Цитата(Сергей Борщ @ May 19 2017, 12:13) ... May 19 2017, 06:33 jcxz Цитата(nanorobot @ May 19 2017, 07:36) Ес... May 19 2017, 06:51 AVI-crak Цитата(nanorobot @ May 19 2017, 11:36) Ес... May 19 2017, 07:36 RadiatoR Цитата(AVI-crak @ May 19 2017, 10:36... May 19 2017, 17:40  Forger Цитата(RadiatoR @ May 19 2017, 20:40) От... May 19 2017, 17:47 KRS А у ARM же есть режим отладки monitor mode
вроде j... May 19 2017, 07:58 Timmy Цитата(nanorobot @ May 19 2017, 08:36) От... May 19 2017, 09:21 Forger Цитата(nanorobot @ May 19 2017, 08:36) Ин... May 19 2017, 12:05 Шаманъ Цитата(Forger @ May 19 2017, 15:05) Более... May 19 2017, 12:24  Forger Цитата(Шаманъ @ May 19 2017, 15:24) но че... May 19 2017, 12:31   Шаманъ Цитата(Forger @ May 19 2017, 15:31) Наско... May 19 2017, 15:05    Forger Цитата(Шаманъ @ May 19 2017, 18:05) Не зн... May 19 2017, 16:06 Шаманъ Цитата(Forger @ May 19 2017, 21:41) А кто... May 20 2017, 05:36 Forger Цитата(Шаманъ @ May 20 2017, 08:36) Эх, н... May 20 2017, 07:25  Шаманъ Цитата(Forger @ May 20 2017, 10:25) Т.е. ... May 20 2017, 11:35   Forger Цитата(Шаманъ @ May 20 2017, 14:35) Да вр... May 20 2017, 13:11 arhiv6 Цитата(Шаманъ)В том же OpenOCD можно проинициализи... May 20 2017, 18:36 nanorobot Цитата(arhiv6 @ May 21 2017, 00:36) А как... May 20 2017, 20:42 Шаманъ Цитата(Forger @ May 20 2017, 16:11) Когда... May 20 2017, 19:23 Forger Цитата(Шаманъ @ May 20 2017, 22:23) Да бе... May 20 2017, 19:35 AlexandrY Цитата(nanorobot @ May 19 2017, 08:36) От... May 20 2017, 20:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|