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

 
 
> Помогите с отладкой во Flash
wodya
сообщение Apr 13 2007, 11:29
Сообщение #1


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

Группа: Свой
Сообщений: 112
Регистрация: 27-03-07
Пользователь №: 26 549



Микросхема AT91SAM7S32 c IAR
Отладка в RAM работает нормально.
Пытаюсь отладить во FLASH - полный бред. Вылетает черт знает куда.
Поменял конфиг линковщика на at91SAM7S32_FLASH.xcl,
файл отладчика на SAM7_FLASH.mac (оба файла скачал с Atmel)
поставил use flash loader
в настройках линковщика Allow C-spy specific extra output file
в extra outputs - simple code

теперь IAR руграется на невозможность инициализации debug режима или неверности формата файла Flashat91sam7Sx.d79

Пожайлуста, напишите по шагам, что нужно делать для отладки во Flash и, если можно, прикрепите необходимые файлы, а то я где-то прочитал, что и at91SAM7S32_FLASH.xcl надо как-то править

Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
beer_warrior
сообщение Apr 25 2007, 23:40
Сообщение #2


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Несколько офтопично, но все же.
Добрая половина обсуждений в АРМах - проблемы с Вигглером, МТ-линком, Хамелеоном итд.итп.

Вот я и не пойму. Нафига столько убиваться с инструментами?
Кстати по той же причине пользуюсь gcc. Никаких проблем с инсталяциями, лекарствами, лицензиями итп. Ну да , требуется больше умения, зато любой комп рабочее место. Зачастую прямо с флэшки. Развернул за 10 минут и в бой. Время -деньги.
Аналогично и с отладчиками - на АРМ нужно одно, на АВР другое, на Ренесас или МСП - третье.
И потом начинается - без ЖТАГА - не могу (точно как Дельфисты не могут без складов компонентов в Инете).
Писать надо не расслаблясь - думая о том, что и как пишешь Тогда приобретается полезная привычка писать рабочий код с первого (на крайняк второго) прохода.
Опять таки подчеркну. Основные проблемы при отладке это не пропущенная запятая, а неправильный алгоритм или непродуманнная архитектура. И при этом нет смысла подглядывать в ядро. Просто по внешним признакам видно, что не пашет - графика не работает, клава не сканится, сеть не пингуется.
А чаще всего ошибки это вообще такая погань, которая вылазит не в лаборатории, а на эксплуатации, когда какую-то комбинацию внешних воздействий не просто не предусмотрел. И опять это отладочная ботва ничем не поможет. В лаборатории ее не смоделируешь. Т.е. опять приходится активизировать серое вещество.



P.S. Байка в тему.
Лет 15 назад я работал в сервисе. Починяли все - от телевизоров до профессиональной видеотехники.
По случаю хронической невыплаты зарплат пришел к нам мужичек из какого-то НИИ.
Мы громоздили на столы телетесты, осциллы с выделением строки, скупали всякие припонтованые приспособы. А у Саши было два инструмента - отвертка с двумя жалами (простое и крест) и тестер(хороший). Успеевал он сделать вдвое больше лучшего из нас.
Вот тогда я понял к чему в работе надо стремится.

P.P.S. Извиняюсьза некоторую сумбурность - и время позднее и "Львовское Премиум Лагер" напиток не детский smile.gif


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- wodya   Помогите с отладкой во Flash   Apr 13 2007, 11:29
- - etoja   Две ошибки: - использование IAR - использование At...   Apr 13 2007, 11:41
|- - wodya   Дельный совет, спасибо. Главное вовремя. Да, к...   Apr 13 2007, 11:48
|- - IgorKossak   Цитата(etoja @ Apr 13 2007, 11:41) Две ош...   Apr 14 2007, 22:40
- - Сергей Борщ   Цитата(wodya @ Apr 13 2007, 10:29) Пожайл...   Apr 13 2007, 12:29
- - etoja   ICCV7 и JTAG Imagecraft продаёт дополнительную ути...   Apr 13 2007, 12:47
- - wodya   А где можно купить NoICE-ARM?   Apr 13 2007, 13:44
- - etoja   Купить можно непосредственно на www.imagecraft.com...   Apr 13 2007, 16:40
- - An@BoLiK   Цитата(wodya @ Apr 13 2007, 12:29) Микрос...   Apr 25 2007, 18:59
|- - Сергей Борщ   Цитата(An@BoLiK @ Apr 25 2007, 17:59) А в...   Apr 25 2007, 20:02
|- - An@BoLiK   Цитата(Сергей Борщ @ Apr 25 2007, 21:02) ...   Apr 25 2007, 20:33
|- - Сергей Борщ   Цитата(An@BoLiK @ Apr 25 2007, 19:33) и т...   Apr 25 2007, 23:56
|- - ivstech   У меня тоже не грузилось во FLASH на AT91SAM7S256 ...   Apr 26 2007, 05:50
|- - An@BoLiK   Цитата(ivstech @ Apr 26 2007, 06:50) У ме...   Apr 26 2007, 19:29
|- - zltigo   Цитата(An@BoLiK @ Apr 26 2007, 19:29) вро...   Apr 26 2007, 21:23
- - beer_warrior   Да простит меня господин модератор (який вже не гу...   Apr 25 2007, 22:10
|- - AlexandrY   Так под терминал надож писать кучу лишних отладочн...   Apr 25 2007, 22:59
|- - zltigo   Цитата(AlexandrY @ Apr 25 2007, 22:59) По...   Apr 26 2007, 00:09
|- - AlexandrY   Я сказал ошибка видна "сразу" - это, кон...   Apr 26 2007, 01:06
|- - zltigo   Цитата(AlexandrY @ Apr 26 2007, 01:06) И ...   Apr 26 2007, 03:04


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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 06:53
Рейтинг@Mail.ru


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