Easyelectronics.ru

Электроника для всех
Текущее время: 24 янв 2020, 07:25

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Eclipse + ST-Link + OpenOCD
СообщениеДобавлено: 18 сен 2016, 22:08 
Только пришел

Зарегистрирован: 04 фев 2012, 23:28
Сообщения: 18
Пытаюсь заставить эту связку работать.
Делаю как здесь: http://we.easyelectronics.ru/STM32/stm3 ... overy.html

В итоге вижу, что, при нажатии на кнопку дебаг, OpenOCD стартует (пробовал подключаться телнетом - работает):
Код:
Open On-Chip Debugger 0.9.0 (2015-05-19-12:09)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
none separate
none separate
Started by GNU ARM Eclipse
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : Unable to match requested speed 1000 kHz, using 950 kHz
Info : clock speed 950 kHz
Info : STLINK v2 JTAG v27 API v2 SWIM v6 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.239526
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints


Но на этом месте все зависает.
На сколько я понимаю, тут GDB должен подключиться к сервису OpenOCD, но:
Код:
Error in final launch sequence
Failed to execute MI command:
-target-select remote localhost:3333
Error message from debugger back end:
Bogus trace status reply from target: timeout
Failed to execute MI command:
-target-select remote localhost:3333
Error message from debugger back end:
Bogus trace status reply from target: timeout
Bogus trace status reply from target: timeout


МК: STM32F103C8
Конфиг OpenOCD:
Код:
# This is an STM32F103C8T6-mini board with a single STM32F103C8Tx chip.


source [find interface/stlink-v2.cfg]

set WORKAREASIZE 0x5000
transport select "hla_swd"

#source [find target/stm32f1x_stlink.cfg]

source [find target/stm32f1x.cfg]


# use hardware reset, connect under reset
#reset_config srst_only srst_nogate
reset_config srst_nogate


Помогите, пожалуйста, понять, как это можно поправить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Eclipse + ST-Link + OpenOCD
СообщениеДобавлено: 11 окт 2016, 16:36 
Старожил

Зарегистрирован: 17 дек 2014, 04:38
Сообщения: 683
Я работаю на такой связке - очень доволен. Задавайте вопросы по этапно.
Вы установили необходимые плагины ? В частности OpenOCD dbg ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Eclipse + ST-Link + OpenOCD
СообщениеДобавлено: 11 окт 2016, 16:41 
Старожил

Зарегистрирован: 17 дек 2014, 04:38
Сообщения: 683
у меня установлен CDT, GNU ARM Eclipse Plug-ins, STM32CubeMX, The Eclipse Project Updates


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB