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

 
 
> помогите настроить openocd для stm32f207
-Игорь-
сообщение Oct 19 2011, 07:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 8-10-11
Пользователь №: 67 615



На данный момент удалось настроить только eclipse, т.е. получен вариант, который компилит проекты. Споткнулся об openocd. Программатор самодельный wiggler.
И так. Устанавливал версии 0.5.0, 0.5.0rc2, 0.5.0rc1, и самый ранний срез с репозитория где присутствует stm32f2x. Во всех случаях openocd выводит сообщение в консоль о том, что openocd ничего не знает об интерфейсе parport и поэтому подключает по умолчанию jtag. Ниже ругается, что не может открыть parport из-за прав доступа. Версия 0.4.0 нормально подключает parport, но в ней нет файлов конфигурации для stm32f2x. Простое добавление конфигурационных файлов ничего не дает. openocd их не видит. Что можно сделать в такой ситуации?

прочитал ветку - "openocd: invalid command name "jtag", openocd stm32f100."
Похоже решение может касаться и линукса, раз у человека нет такой ошибки. как бы это выявить. я специально выводил в файл сообщения конфигуре и маке при сборки, все что касается parport собиралось, настраивалось без ошибок. Точнее сообщений об этом не было. Может ли подобное происходить из каких-нибудь линуксовых библиотек? Как это выявить?

почитал ветку "ошибка в openOCD и в драйверах ftd2xx под linux64, очень инитересно народ трудится". Эхе... что-то надежда на положительный исход улетучивается. Как же вы братцы работаете в таких условиях? настроил и не трожь? лет 5-7 назад было все намного лучше. как будто засланые казачки в коде орудуют, чтобы народ покупал настроенные опенсоурс проекты. sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
klen
сообщение Oct 21 2011, 10:43
Сообщение #2


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(-Игорь- @ Oct 19 2011, 11:36) *
Как же вы братцы работаете в таких условиях?

да замечательно работаемб с удовольствием. нежалуемся.

по существу дела. у меня шьется и отлаживается с помощью openocd.
от паралелельного порта отказатся не пробывали, также как и виглером - можно припаять ft2232 к макетке - получится usb отладчик?
не озвучена ос для которой нужен openocd
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 21 2011, 10:57
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(-Игорь- @ Oct 19 2011, 11:36) *
как будто засланые казачки в коде орудуют, чтобы народ покупал настроенные опенсоурс проекты. sad.gif

Зачем же покупать, есть например CooCox - все работает искаропки и бесплатно.
У меня, правда, честный ST-Link


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
-Игорь-
сообщение Oct 21 2011, 12:59
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 8-10-11
Пользователь №: 67 615



ОК. Это было на самом деле недоумение, а не скрытый наезд или попытка манипулировать.
Удалось сдвинуться с мертвой точки. Надо отдать должное помог в этом в большой части этот форум.
Поделюсь "открытиями":
1. Варнинг - "Warn : Adapter driver 'parport' did not declare which transports it allows; assuming legacy JTAG-only" в игнор.
2. В парпорте.цфг если указывать адрес порта, доступ осуществляется напрямую к порту, в обход /dev/parportХ. Если указывать адрес 0 доступ осуществляется через /dev/parport.
3. у dev/parport по умолчанию отсутствуют права доступа для "всех". Поэтому можно или изменить права доступа или заходить под рутом или добавить бит смены владельца - sudo chmod +s openocd.
после всех этих телодвижений openocd 0.6.0 заработал с wiggler.
В какой степени пока не ясно. Пытаюсь разобраться с gdb.


Цитата(MrYuran @ Oct 21 2011, 14:57) *
Зачем же покупать, есть например CooCox - все работает искаропки и бесплатно.
У меня, правда, честный ST-Link

я по глупости купил stm32f207 о котором coocox пока не знает.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 25th July 2025 - 13:08
Рейтинг@Mail.ru


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