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

 
 
 
Reply to this topicStart new topic
Reystlin
сообщение Nov 6 2016, 09:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 6-09-15
Пользователь №: 88 307



Доброго времени суток ув. форумчане
перелопатил кучу мануалов по настройке эклипса под линукс для полноценной работы с stm32 через st-link с отладкой, никак не могу настроить эту чудо-связку, посоветуйте пожалуйста проверенный рабочий мануал по настройке, или может кто поможет с настройкой?
у меня стоит Eclispe Luna 4.4.2
тулчейны установлены, из консоли видятся. ARM Eclipse Plugin тоже установлен. но при создании проекта нет вкладки ARM Crooss Target Application
Заранее благодарю
Go to the top of the page
 
+Quote Post
BackEnd
сообщение Nov 6 2016, 15:39
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 201
Регистрация: 28-07-16
Пользователь №: 92 747



Может, в этом дело?
https://tjakubowski.wordpress.com/2012/12/0...rd-under-linux/
Of course, CDT (C/C++) plugin should be also installed.

https://gnuarmeclipse.github.io/plugins/install/
The oldest Eclipse supported by the plug-ins is Eclipse 4.4 Luna SR2 (CDT 8.6), and the recommended version is 4.5 Mars. Do not try to install them on Kepler, Juno, Indigo, or older versions, since the install will fail.
Note 1: on GNU/Linux be sure you manually install the Eclipse; DO NOT try to install it via the Synaptics package manager, or similar, since usually you get an older version and the CDT plug-ins are not included.
Note 2: Contrary to other tools, Eclipse does not need administrative rights, does need not be installed in a system location, and does not need not be a single instance on a system. Actually you are encouraged to install multiple instances of Eclipse, possibly one for each project type, to avoid mixing plug-ins from different sources in case different project types.


--------------------
"Классики марксизма говорили, что общественно-экономическая формация меняется с изменением средств производства, которые всегда принадлежали имущему классу.
И сейчас мы находимся в системе координат капитализма, когда самые передовые средства производства принадлежат уже не капиталистам.
Люди, у которых нет обуви, имеют гаджеты. Сейчас создана такая информационная паутина, что вместо коллективного бессознательного можно говорить о коллективном сознании.
Если иметь мозги и гаджеты, можно перевернуть весь мир. Коллективное сознание будет управлять миром! Это исторический путь, который нельзя миновать."
Вячеслав Мальцев
Go to the top of the page
 
+Quote Post
Reystlin
сообщение Nov 7 2016, 12:36
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 6-09-15
Пользователь №: 88 307



компиляции я наконец-таки добился, так-же прошивка заработала. теперь воюю с отладкой
Go to the top of the page
 
+Quote Post
Aaron
сообщение Nov 7 2016, 14:49
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 5-10-06
Из: Зеленоград
Пользователь №: 21 007



для последней эклипсы, пишу для винды, но думаю суть та же sm.gif
Run -> ext tools configuration;
location: path-to-openocd/openocd
working dir: ${your_project}
arguments:
-f interface/stlink-v2.cfg
-f board/stm3210c_eval.cfg - можно подобрать более подходящий файлик или потом наковырять свой
-c init
-c targets

Run -> debug configurations;
если плагин и CDT стоят с нужными опциями, то появится поле GDB OpenOCD Debugging. Для него:
Main.. C/C++ Application: exe/your_project.elf
Debugger.. arm-none-eabi-gdb, commands: set mem inaccessible-by-default off

как-то так, подробнее вломак - в инете полно с картинками инструкций sm.gif
Go to the top of the page
 
+Quote Post
viakon
сообщение Nov 7 2016, 15:12
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002



Цитата(Reystlin @ Nov 7 2016, 17:36) *
компиляции я наконец-таки добился, так-же прошивка заработала. теперь воюю с отладкой

Если прошивка заработала, то и отладка должна, или Вы не через GDB командой load прошиваете? Тут по отладке через st-link совсем недавно спрашивали
https://electronix.ru/forum/index.php?showtopic=137508
Go to the top of the page
 
+Quote Post
Lagman
сообщение Nov 7 2016, 16:22
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Кому лень настраивать есть уже готовое, http://www.openstm32.org/
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 17:49
Рейтинг@Mail.ru


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