Перейти к содержанию
    

Ubuntu + Eclipse + ST-Link + Stm32

Доброго времени суток ув. форумчане

перелопатил кучу мануалов по настройке эклипса под линукс для полноценной работы с stm32 через st-link с отладкой, никак не могу настроить эту чудо-связку, посоветуйте пожалуйста проверенный рабочий мануал по настройке, или может кто поможет с настройкой?

у меня стоит Eclispe Luna 4.4.2

тулчейны установлены, из консоли видятся. ARM Eclipse Plugin тоже установлен. но при создании проекта нет вкладки ARM Crooss Target Application

Заранее благодарю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может, в этом дело?

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.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

компиляции я наконец-таки добился, так-же прошивка заработала. теперь воюю с отладкой

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для последней эклипсы, пишу для винды, но думаю суть та же :)

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

 

как-то так, подробнее вломак - в инете полно с картинками инструкций :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

компиляции я наконец-таки добился, так-же прошивка заработала. теперь воюю с отладкой

Если прошивка заработала, то и отладка должна, или Вы не через GDB командой load прошиваете? Тут по отладке через st-link совсем недавно спрашивали

https://electronix.ru/forum/index.php?showtopic=137508

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...