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

 
 
> Как дебагить в Eclipse IDE?
alexPec
сообщение Jun 15 2010, 05:35
Сообщение #1


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



До этого просто компилил проект и заливал программу, а сейчас надо стало продебагить. Из железа - подключенный DK-N2EVAL, собственно на нем и пробовал свои программы - все работает. Начал читать Embedded design handbook, там нашел картинку (ниже). Сравнил со своей - не совпадает! У меня железа нет вообще! (см. мою картинку ниже). Я что-то не добавил из железа? Если да, то где это сделать? в пдфе не нашел... unsure.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Jun 15 2010, 09:27
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



ниос-иде выглядит так:

а то, что на ваших картинках - эклипс+CDT
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Jun 15 2010, 10:18
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(vadimuzzz @ Jun 15 2010, 13:27) *
ниос-иде выглядит так:
а то, что на ваших картинках - эклипс+CDT


Это не имеет значения. По сути и то и другое оболочка для ниоса, построенная на базе эклипса. И в первом и во втором случае работать непосредственно с железом (запускать, дебажить) никто не мешает. Дельный совет уже был дан выше - попробовать запускать от администатора.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 15 2010, 11:34
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(alexadmin @ Jun 15 2010, 17:18) *
Это не имеет значения. По сути и то и другое оболочка для ниоса, построенная на базе эклипса. И в первом и во втором случае работать непосредственно с железом (запускать, дебажить) никто не мешает.

во втором случае мешать будет отсутствие плагинов. либо эклипс их не видит/не там ищет.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jun 16 2010, 15:42
Сообщение #5


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(vadimuzzz @ Jun 15 2010, 15:34) *
во втором случае мешать будет отсутствие плагинов. либо эклипс их не видит/не там ищет.

Действительно, проблема похоже в эклипсе, снес, поставил квартус и ниос иде 8.1. Там уже в установках дебага есть железо. Попробовал пересобрать сопц, перебилдить проект - а там вот такая, с позволения сказать, хрень: Кто-нибудь видел ТАКОЕ? Из-за чего бывает?

Сообщение отредактировал alexPec - Jun 16 2010, 15:44
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Jun 17 2010, 08:29
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(alexPec @ Jun 16 2010, 19:42) *
Действительно, проблема похоже в эклипсе, снес, поставил квартус и ниос иде 8.1. Там уже в установках дебага есть железо. Попробовал пересобрать сопц, перебилдить проект - а там вот такая, с позволения сказать, хрень: Кто-нибудь видел ТАКОЕ? Из-за чего бывает?


Это вы зря, для начала надо было пойти в Программы-> NIOS II EDS -> Legacy NIOS II Tools -> NIOS II IDE - запустилась бы старая версия среды.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jun 17 2010, 15:43
Сообщение #7


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

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(alexadmin @ Jun 17 2010, 12:29) *
Это вы зря, для начала надо было пойти в Программы-> NIOS II EDS -> Legacy NIOS II Tools -> NIOS II IDE - запустилась бы старая версия среды.

В 8.1 взял исходный проект (а не тот который билдил в 9.1) - все скомпилировалось нормально. Щас построю софт и попробую дебаг запустить.
Задумался тут: как вообще работат debug as nios ii hardware? Вот у меня например проц с флешки стартует. Он что, сначала флешь заливает, потом хард-брейки ставит? Или исхитряется как то залить программу в ОЗУ и стартовать оттуда?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jun 17 2010, 16:27
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(alexPec @ Jun 17 2010, 22:43) *
Или исхитряется как то залить программу в ОЗУ и стартовать оттуда?

да, в ОЗУ заливает
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   Как дебагить в Eclipse IDE?   Jun 15 2010, 05:35
- - vadimuzzz   что-то я не понял, вы хотите в обычном эклипсе деб...   Jun 15 2010, 07:48
- - alexadmin   Цитата(alexPec @ Jun 15 2010, 09:35) Нача...   Jun 15 2010, 07:50
|- - alexPec   Цитата(alexadmin @ Jun 15 2010, 11:50) Вы...   Jun 15 2010, 09:05
- - vetal   Установите режим совместимости с viats sp2 + запус...   Jun 15 2010, 09:22
|- - alexPec   Цитата(alexadmin @ Jun 15 2010, 14:18) Эт...   Jun 15 2010, 11:05
||- - alexPec   Цитата(vadimuzzz @ Jun 17 2010, 20:27) да...   Jun 18 2010, 07:07
|- - alexPec   Цитата(alexadmin @ Jun 17 2010, 12:29) Эт...   Jun 20 2010, 08:37
- - vetal   ЦитатаА кто-нить на WIN7 все это дело запускал? Ра...   Jun 15 2010, 11:08


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

 


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


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