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

 
 
> Не работает bin файл для SAM7S
Arkasha
сообщение Jan 8 2010, 20:30
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 6-01-10
Пользователь №: 54 650



Уважаемые форумчане, помогите пожалуйста чайнику! Создал свой проект (IAR 5.4) для мигания светодиодами (контроллер AT91SAM7S256), в эмуляторе (RDI) все прекрасно работает, лампочки мигают, функции вызываются и т.д. Когда создаю bin файл и прошиваю, ничего не работает. Прошивал различными способами, через самбу, флешер и встроенный флеш лоадер - результат одинаковый (то есть нулевой). То же самое происходит и при отладке из флеш - "фирменные" проекты продолжают работать после переброски питания, а мой нет. Все файлы конфигурации брал из IARовских примеров атмейл. Настройки проекта также брал из рабочих примеров. Установил более свежий H-JTAG, флешлоадер стал выдавать ошибку Skipping flash loading pass because there is no data in the designated range: 0x100000-0x140000. То есть по идее, данные не в том диапазоне находятся, но как это исправить не понимаю. Проект прикладываю. Заранее спасибо!
Прикрепленные файлы
Прикрепленный файл  LED.rar ( 120.6 килобайт ) Кол-во скачиваний: 21
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arkasha
сообщение Jan 10 2010, 19:31
Сообщение #2





Группа: Участник
Сообщений: 11
Регистрация: 6-01-10
Пользователь №: 54 650



Я в основном флешером прошиваю, который из H-JTAGа, так удобнее чем самбой. Проекты примеров проишиваются и работают без проблем, а вот мой. Настройки линкера уже много раз проверял, все из рабочего проекта getting started, так же как и файлы конфигурации (icf и mac) не пойму что там нет так. Может там еще какие то более тонкие вещи есть, до которых я не добрался? До этого у меня еще были подозрения что дело в исходниках, а поскольку в четвертом яре заработало, то я вообще перестал понимать, в чем дело. В getting started стартап другой, может в этом дело? Сам проект getting started сложноват для моего понимания, поэтому у меня пока не получается досконально сравнить все содержимое. Подключешь его стартап, он начинает на кучу других файлов ссылаться, они еще на следующие и т.п., конца края не видать. Наверное простое что-то, но пока не могу нащупать. Исследование бинарников hex редакторе показало, что у "правильных" бинарников есть некий заголовок что ли, или не знаю как его назвать, а сам код начинается с сотого адреса. Тупое добавление этого "заголовка" в мой бинарник не дало результата.
Go to the top of the page
 
+Quote Post
Student Pupkin
сообщение Jan 10 2010, 22:02
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 23-05-08
Пользователь №: 37 760



Цитата(Arkasha @ Jan 10 2010, 22:31) *
Сам проект getting started сложноват для моего понимания, поэтому у меня пока не получается досконально сравнить все содержимое. Подключешь его стартап, он начинает на кучу других файлов ссылаться, они еще на следующие и т.п., конца края не видать. Наверное простое что-то, но пока не могу нащупать.

А что за getting started? В какой папке лежит? И о каком стартапе говорите?
И почему бы вам не взять рабочий проект из иаровских примеров, выкинуть оттуда все исходники и добавить свои, никакие настройки проекта не менять, скомпилить, загрузить и убедиться, что все работает (ну или не что работает smile.gif )?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Arkasha   Не работает bin файл для SAM7S   Jan 8 2010, 20:30
- - Student Pupkin   Цитата(Arkasha @ Jan 8 2010, 23:30) Все ф...   Jan 8 2010, 20:47
|- - Arkasha   Цитата(Student Pupkin @ Jan 8 2010, 23:47...   Jan 8 2010, 21:08
|- - Student Pupkin   Цитата(Arkasha @ Jan 9 2010, 00:08) ошибк...   Jan 8 2010, 23:33
|- - Arkasha   Цитата(Student Pupkin @ Jan 9 2010, 02:33...   Jan 9 2010, 07:00
|- - Student Pupkin   Цитата(Arkasha @ Jan 9 2010, 10:00) Стран...   Jan 9 2010, 08:32
|- - Arkasha   Цитата(Student Pupkin @ Jan 9 2010, 11:32...   Jan 9 2010, 12:38
|- - Сергей Борщ   Цитата(Arkasha @ Jan 9 2010, 14:38) при з...   Jan 9 2010, 20:12
||- - Arkasha   Цитата(Сергей Борщ @ Jan 9 2010, 23:12) И...   Jan 10 2010, 09:16
|- - Student Pupkin   Цитата(Arkasha @ Jan 9 2010, 15:38) А для...   Jan 9 2010, 20:18
- - Arkasha   Ничего не понимаю - сейчас взял другой проект с са...   Jan 10 2010, 12:07
|- - ADA007   Цитата(Arkasha @ Jan 10 2010, 16:07) Я пр...   Jan 10 2010, 16:42
- - Arkasha   Getting started это атмейловский пример из поставк...   Jan 14 2010, 10:28
- - dimka76   Цитата(Arkasha @ Jan 8 2010, 23:30) Проек...   Jan 14 2010, 12:25
- - Arkasha   Спасибо вам огромное! Сейчас буду разбираться....   Jan 15 2010, 13:55
- - Arkasha   Почему то при каждом запуске спрашивает про местон...   Jan 15 2010, 20:18
- - dimka76   Цитата(Arkasha @ Jan 15 2010, 23:18) Поче...   Jan 16 2010, 05:08
- - Arkasha   Цитата(dimka76 @ Jan 16 2010, 08:08) Быва...   Jan 16 2010, 10:28
- - dimka76   Ну, тогда не знаю. Попробуйте заново проект собра...   Jan 19 2010, 06:22
- - rat   Цитата(Arkasha @ Jan 16 2010, 16:28) Проб...   Mar 16 2011, 09:52


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

 


RSS Текстовая версия Сейчас: 18th August 2025 - 14:32
Рейтинг@Mail.ru


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