реклама на сайте
подробности

 
 
> Возможно ли отладка в Keil по SWO
MK2
сообщение Apr 30 2012, 11:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 30-10-10
Пользователь №: 60 535



Наткнулся в сети на вот эти документы
http://www.keil.com/download/files/labst.pdf
понравились прикольные плюшки с logic analazer и Trace Records
в наличии камень F407, отладчик st-link V2 и Keil 4.50
У ст-линка есть SWO. Решил попробывать это все у себя реализовать: поставил в настройках St-link Debugger и enable tracing (как на изображениях ниже)
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

... ничего так и не получилось ( - пустые) и главное не понятно как printf() через SWO отправлять...
Такой вопрос возможно ли осуществить продвинутую отладку в кейл с помощью ст-линк или все-таки u-link потребуется? Кто-нибудь пытался такое осуществить
Гугл не дал результатов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vlad_new
сообщение Jun 2 2012, 17:51
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата
но зашить (JLink в SWD) в него другую не получается

Странно. Должен был просто затереть кусок программы при подключении дебагера. А раз прога все равно работает, то скорее всего
либо накрылись лапы SWD либо при запуске проца, программа, сразу же запрещает режим отладки.
Вообще в таких ситуациях надо включить проц в режим BOOT и тогда уже должен появиться доступ через дебагер по SWD.

Go to the top of the page
 
+Quote Post
Allregia
сообщение Jun 2 2012, 21:09
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(vlad_new @ Jun 2 2012, 19:51) *
Странно. Должен был просто затереть кусок программы при подключении дебагера.


Так он же пишет что не может стереть.
Что при Load, что при Debug.

Цитата
А раз прога все равно работает, то скорее всего либо накрылись лапы SWD


JLink по SWD при этом проц видит и правильно определяет.

Цитата
либо при запуске проца, программа, сразу же запрещает режим отладки.
Да нет, там ничего такого нет, в момент аварии была зашита простенькая тестовая программка.
Цитата
Вообще в таких ситуациях надо включить проц в режим BOOT и тогда уже должен появиться доступ через дебагер по SWD.


В какой именно режим? У меня boot1 и boot0 сидят на 0.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MK2   Возможно ли отладка в Keil по SWO   Apr 30 2012, 11:46
- - Mitsufan   Отладка с помощью ST-Link/V2 в Keil через SWO уже ...   Apr 30 2012, 18:03
- - MK2   Спасибо за наводку. Вот тут нашел про ITM регистры...   Apr 30 2012, 22:08
- - Mitsufan   Поддержка SWO в Keil для stlink появилась в 4.50. ...   May 1 2012, 09:12
- - esaulenka   Ура! У меня наконец дошли руки попробовать SWV...   May 15 2012, 17:47
|- - diwil   Цитата(esaulenka @ May 15 2012, 21:47) Ур...   May 16 2012, 07:51
- - esaulenka   Цитатадалее, если в коде ставлю printf(), то у кей...   May 16 2012, 08:42
|- - diwil   Цитата(esaulenka @ May 16 2012, 12:42) А ...   May 16 2012, 08:51
- - MK2   diwil, не могли бы вы выложить скрин как вы настро...   May 28 2012, 11:02
|- - diwil   Цитата(MK2 @ May 28 2012, 15:02) diwil, н...   May 28 2012, 12:35
- - Allregia   Коллеги, у меня та-же фигня, только не с ST-Link а...   May 30 2012, 10:18
|- - demiurg_spb   Цитата(Allregia @ May 30 2012, 13:18) Кол...   Jun 2 2012, 08:44
- - Allregia   И еще один прикол - на макетной плате с 407-м отор...   Jun 2 2012, 07:57
- - vlad_new   А фиолетово какой BOOT, лижбы он запустился, а не ...   Jun 3 2012, 21:16
- - Allregia   Цитата(vlad_new @ Jun 3 2012, 23:16) А фи...   Jun 4 2012, 11:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th August 2025 - 20:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016