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

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> запуск OpenOCD
ReAl
сообщение Jul 26 2010, 13:19
Сообщение #46


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Petka @ Jul 14 2010, 04:56) *
Тут главное принцип. Обвязку ft2232 берёте стандартную, выходные буфера подбираете исходя из требований и доставаемости. А вот схему подключения для работы SWD можете однозначно понять из диаграммы.
Эта... А как OOCD попросить работать через такую схему/диаграмму в режиме SWD ?
А то я исходники 0.5.0 — снапшота, взятого пару недель назад, — прошерстил. Для KT-Link он первым делом безусловно переключает мультиплексоры в режим JTAG.
Волшебных слов в документации, как и что указывать в конфиге для режима SWD, я тоже не нашёл.




--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Petka
сообщение Jul 26 2010, 14:03
Сообщение #47


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

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(ReAl @ Jul 26 2010, 17:19) *
Эта... А как OOCD попросить работать через такую схему/диаграмму в режиме SWD ?
А то я исходники 0.5.0 — снапшота, взятого пару недель назад, — прошерстил. Для KT-Link он первым делом безусловно переключает мультиплексоры в режим JTAG.
Волшебных слов в документации, как и что указывать в конфиге для режима SWD, я тоже не нашёл.

У меня руки не дошли попробовать SWD на практике. Насколько я понял из рассылки, функциональность SWD+ft2232 в OpenOCD допиливают в ближайшее время. Если у вас получится завести эту связку, обязательно отпишитесь сюда. Очень любопытно.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jul 26 2010, 14:09
Сообщение #48


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Petka @ Jul 26 2010, 17:03) *
У меня руки не дошли попробовать SWD на практике. Насколько я понял из рассылки, функциональность SWD+ft2232 в OpenOCD допиливают в ближайшее время. Если у вас получится завести эту связку, обязательно отпишитесь сюда. Очень любопытно.
Ну будем ждать/заглядывать.
Я это всё урывками, боюсь, я скорее тут увижу результат, чем сам заведу и отпишусь :-)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 04:32
Сообщение #49


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Огромное спасибо. Вы мне очень помогли. А то я долго мозг сидел себе выносил)).
А вот какой бы отладчик вы посоветовали?
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 06:49
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



В итоге мне нужна полнофункциональная система работы с ARM.
Мне нужна среда разроботки, компилятор, отладчик и прошивальщик.
Я так понял:
-среда раработки это eclipse
-на него как плагин стави С/С++ компилятор
-в качестве отладчика GDB + OpenOCD, GDB через OpenOCD и JTAG цепляется к арму
и можно прошивать и отлаживаться
Я правильно всё понимаю или нет???
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 27 2010, 07:09
Сообщение #51


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

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



Цитата(ST_Senya @ Jul 27 2010, 10:49) *
Я правильно всё понимаю или нет???

почти, GCC и любые иные средства командной строки не являются никакими плагинами - это просто внешние тулсы. эклипсу равнобедренно какой Вы используете компилятор, и вообще компилятор этото или мальберт с акварельными красками.
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 07:29
Сообщение #52


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Я тогда сейчас скачаю все эти проги, и попробую разобраться. Как что за чем цеплять. А брекпоинты и пошагувую отладку я уже буду делать непосредственно в эклипсе??? видеть регистры там арма и др? или придёться работать всё с тгой же командной строкой) (хотя зачем тогда эклипс))) просто разбираюсь сам с нуля, никогжда этим раньше не занимался. Стало вот интерено хочу полностью разобраться что за чем и как. Поэтому столько вопросов)
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 27 2010, 07:35
Сообщение #53


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

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



Цитата(ST_Senya @ Jul 27 2010, 11:29) *
А брекпоинты и пошагувую отладку я уже буду делать непосредственно в эклипсе???

будите
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 08:58
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



вот качаю:
-Eclipse IDE for C/C++ Developers, 87 MB
-а вот какой GCC ставить ?? чё то ссылок много. IDE codeblocks в который входит WinGW подойдёт?
-GNU Debugger for Windows
ну и OpenOCD у меня уже есть версии 0.4.0
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 11:39
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Да и ещё один вопросик. Могу ли я прочитать FLASH арма в файл (ну не на экране же смотреть), в которой зашит некий бинарник используя только OpenOCD. Если можно то как....
Go to the top of the page
 
+Quote Post
Volldemar
сообщение Jul 27 2010, 11:41
Сообщение #56


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 27-04-09
Из: Украина
Пользователь №: 48 342



Цитата(ST_Senya @ Jul 27 2010, 11:58) *
вот качаю:
-Eclipse IDE for C/C++ Developers, 87 MB
-а вот какой GCC ставить ?? чё то ссылок много. IDE codeblocks в который входит WinGW подойдёт?
-GNU Debugger for Windows
ну и OpenOCD у меня уже есть версии 0.4.0


Я себе скачивал и проинсталил вот это:
http://www.codesourcery.com/sgpp/lite/arm/portal/release1294 - существует как для виндовса, так и для линуха.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 27 2010, 12:18
Сообщение #57


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



QUOTE (Volldemar @ Jul 27 2010, 14:41) *
Я себе скачивал и проинсталил вот это:
http://www.codesourcery.com/sgpp/lite/arm/portal/release1294 - существует как для виндовса, так и для линуха.

Лучше указывать корневую страницу, т. к. версии обновляются каждые пол-года.
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 27 2010, 12:19
Сообщение #58


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Вот в самом начале есть дока по "Руководство по установке, настройке и использованию GNU Tools/Eclipse IDE в среде Windows для зработки программного обеспечения микроконтроллеров ARM".
Может быть оттуда всё вязть? только вот ни как не найду где скачать KGP
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 28 2010, 05:08
Сообщение #59


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Всё скачал все проги как по доки представленной вначале обсуждения, сейчас ставлю. Если так всё с армом11 прокатит тоже надо будет такое же руководство набросать)
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Jul 28 2010, 10:58
Сообщение #60


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



И так поставил проги. Но вопрос возник следующий. В доке "Руководство по установке, настройке и использованию GNU Tools/Eclipse IDE в среде Windows для зработки программного обеспечения микроконтроллеров ARM", на стр.3 написано "Следующим шагом является настройка среды Eclipse для разработки приложений для микроконтроллеров. Для этого необходимо поставить плагины, позволяющие выполнять
отладку микроконтроллеров через JTAG. Вызвав меню Help->Install new software необходимо поставить плагин Eclipse GDB Hardware Debugging Plug-in, который обеспечивает возможность отладки через JTAG. В версии IDE из архива это плагин уже установлен." Я скачал с сайта эклипса последнюю версию, и там нету установленного Eclipse GDB Hardware Debugging Plug-in. Вопрос откуда мне его взять и как установить??? (если комп не подключён к интернету, т.е. не могу там ссылки прописывать) Лезу в меню Help->Install New Software (картинка снизу).

Сообщение отредактировал ST_Senya - Jul 28 2010, 10:59
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

5 страниц V  « < 2 3 4 5 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:54
Рейтинг@Mail.ru


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