|
|
  |
запуск OpenOCD |
|
|
|
Jul 26 2010, 13:19
|

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

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

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

|
Огромное спасибо. Вы мне очень помогли. А то я долго мозг сидел себе выносил)). А вот какой бы отладчик вы посоветовали?
|
|
|
|
|
Jul 27 2010, 06:49
|
Участник

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

|
В итоге мне нужна полнофункциональная система работы с ARM. Мне нужна среда разроботки, компилятор, отладчик и прошивальщик. Я так понял: -среда раработки это eclipse -на него как плагин стави С/С++ компилятор -в качестве отладчика GDB + OpenOCD, GDB через OpenOCD и JTAG цепляется к арму и можно прошивать и отлаживаться Я правильно всё понимаю или нет???
|
|
|
|
|
Jul 27 2010, 07:29
|
Участник

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

|
Я тогда сейчас скачаю все эти проги, и попробую разобраться. Как что за чем цеплять. А брекпоинты и пошагувую отладку я уже буду делать непосредственно в эклипсе??? видеть регистры там арма и др? или придёться работать всё с тгой же командной строкой) (хотя зачем тогда эклипс))) просто разбираюсь сам с нуля, никогжда этим раньше не занимался. Стало вот интерено хочу полностью разобраться что за чем и как. Поэтому столько вопросов)
|
|
|
|
|
Jul 27 2010, 08:58
|
Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
Jul 27 2010, 11:39
|
Участник

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

|
Да и ещё один вопросик. Могу ли я прочитать FLASH арма в файл (ну не на экране же смотреть), в которой зашит некий бинарник используя только OpenOCD. Если можно то как....
|
|
|
|
|
Jul 27 2010, 11:41
|
Частый гость
 
Группа: Участник
Сообщений: 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 - существует как для виндовса, так и для линуха.
|
|
|
|
|
Jul 27 2010, 12:19
|
Участник

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

|
Вот в самом начале есть дока по "Руководство по установке, настройке и использованию GNU Tools/Eclipse IDE в среде Windows для зработки программного обеспечения микроконтроллеров ARM". Может быть оттуда всё вязть? только вот ни как не найду где скачать KGP
|
|
|
|
|
Jul 28 2010, 05:08
|
Участник

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

|
Всё скачал все проги как по доки представленной вначале обсуждения, сейчас ставлю. Если так всё с армом11 прокатит тоже надо будет такое же руководство набросать)
|
|
|
|
|
Jul 28 2010, 10:58
|
Участник

Группа: Участник
Сообщений: 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
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|