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

 
 
> eCos под CrossWorks, Отладка приложений eCos под wiggler-ом C
v_shamaev
сообщение Mar 17 2005, 21:26
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259



Скрестил я все-таки этих тварей под Linux-ом, могу теперь отлаживатся под CrossWorks,
рабочий мой вариант - отладка под RedBoot стала невозможной, последний порт забрали.
Если кому интересно - расскажу методу.


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
v_shamaev
сообщение Nov 25 2005, 16:15
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259



Пришлось таки под виндой с MT-link-ом запустить отладку.

Основные моменты:
Пути к исходникам в отладочной информации - можно собирать без отладочной информации,
но если чуть потрудится, то отладка становиться более информативной - GCC запускается через
DLL Cygwin-а, поэтому все пути в отладочной информации и есть Cygwin-овские, т.е. юниксовые.
У меня исходники eCos-а находятся на D: , соотв. пути к ним - /ecos-d/...
Я поступил просто - сделал пустой каталог D:\ecos-d, а потом в администраторе дисков смонтировал
D: на этот каталог, в Unix-ах для безопасности вообще-то глубину рекурсии ограничивают 8-мью,
а в XP я залез дальше 10-ти, и дна не достиг. Ну если чуточку внимания к этому вопросу, так ничего
и не будет.

Еще есть возможность в самом CrossWorks-е прописать реальные пути к каждому файлу, но это большая рутинная работа.
Проект собираем как внешне собранный исполняемый, и все - грузимся/отлаживаемся.
Одно нехорошо - не позволяет через Jlink во влеше вести пошаговую отладку - говорит,
нету хардового брек пойнта.



Прилагаю .hzp моего текущего проекта - остальне из него будет ясно.
Прикрепленные файлы
Прикрепленный файл  Faza7_eCos.hzp.gz ( 1.19 килобайт ) Кол-во скачиваний: 60
 


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post



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

 


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


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