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

 
 
> AT91SAM7S256 и wigler
VIRt
сообщение Dec 14 2006, 17:37
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Помогите разобраться. Не хочет виглер с атмелом нормально работать, хоть с lpc2294 работает прекрасно без збоев. Работаю через ИАР430А с платой от olimex SAM7-MT256. Питание беру с USB.
Некорректная работа заключается в следующем:
- После записи програмы во флеш один цикл отладки проходит нормально
- При повторном входе в отладчик выдает ощибку, типа нет ВИглера
- Помогает только передергивание шлейфа от виглера до платы + снятие питания с контролера

Подскажите пожалуста в чем может быть сия проблема???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexBoy
сообщение Dec 15 2006, 15:43
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394



Отвечу сначала на счет виглера вообще, почему-то считается, что он всегда глючит и тормозит. Если нормально сделан, то он работает отлично. Привожу схему, которой пользуюсь около года, работает без вопросов на AT91SAM и AT91RM9200. Прошу ничего не упрощать, каждая деталь выстрадана в долгих поисках устойчивой работы. Были проблемы с 3-х метровым удлиннителем LPT, пришлось укоротить его до 1,5м.
На схеме +5 это питание получаемое от LPT порта, +3,3 идет с JTAG разъема. В JP1 все разомкнуто, хотя на некоторых платах может понадобится, JP2 замкнут, JP3 в положении 2-3, оба ресета задействованы и подаются раздельно.
Теперь о драйверах. Во первых в биосе установить режим LPT в normal. Для отладки пользуюсь AXD Debuger из RVDS2.2 через H-JTAG. Кстати вышла новая версия H-JTAG 0.4.2, флешка в SAMах заливается 20кил/сек, так что не очень и тормознутый smile.gif . Отладка в RAM происходит как обычно, отладчик сам заливает, во flash нужно предварительно залить с помощью h-flasher, потом запускать отладчик.
Вобщем пробуйте, должно получиться.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
VIRt
сообщение Dec 15 2006, 19:14
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Поставил кеил и и прикрутил H-JTAG к нему. Отладка в ОЗУ пошла, все заработало. С Иаром все та же история... Нормально не пашет...
Кеил меня вполне устроит. Вот только ешо один вопрос. Как проводить отладку во флеше? В Иар для этого есть родной загрузчик, который все прописывает. Как же настроить подобное в Кейле через виглер?

Да и кстати ID контролера определяется как 0x3f0f0f0f. И при загрузке файла через H-Flasher выдает ошибу destination adres out of range. Прописываю в формате HEX...

Сообщение отредактировал VIRt - Dec 15 2006, 19:24
Go to the top of the page
 
+Quote Post
AlexBoy
сообщение Dec 15 2006, 21:29
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394



Цитата(VIRt @ Dec 15 2006, 18:14) *
Поставил кеил и и прикрутил H-JTAG к нему. Отладка в ОЗУ пошла, все заработало. С Иаром все та же история... Нормально не пашет...
Кеил меня вполне устроит. Вот только ешо один вопрос. Как проводить отладку во флеше? В Иар для этого есть родной загрузчик, который все прописывает. Как же настроить подобное в Кейле через виглер?

Да и кстати ID контролера определяется как 0x3f0f0f0f. И при загрузке файла через H-Flasher выдает ошибу destination adres out of range. Прописываю в формате HEX...


У меня ID такой-же, это нормально. Для H-Flashera адрес = 0. Советую скачать свежую версию, с 0.4.0 у меня не работало.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- VIRt   AT91SAM7S256 и wigler   Dec 14 2006, 17:37
- - Kitsok   Цитата(VIRt @ Dec 14 2006, 17:37) Помогит...   Dec 14 2006, 18:07
|- - Prime   Ребята, у меня вобщем Виглер не коннектится. Сплош...   Dec 15 2006, 09:17
|- - VIRt   Цитата(Kitsok @ Dec 14 2006, 18:07) Очень...   Dec 15 2006, 13:23
||- - VIRt   Спасиба вроди заработало. Подправил конфиги у H-Fl...   Dec 16 2006, 11:16
|- - Prime   Цитата(AlexBoy @ Dec 15 2006, 17:43) Отве...   Dec 18 2006, 08:06
- - Andy Great   Я еще и адрес другой подставлял в конфигурации фле...   Dec 16 2006, 14:04
|- - Kitsok   Я у себя проблему победил установкой H-JTAG и при...   Dec 16 2006, 22:52
- - goodwin   nSRST   Dec 18 2006, 09:22
- - Prime   Для AlexBoy: Как вы думаете, если я вместо 74AC244...   Dec 18 2006, 13:08
|- - AlexBoy   Цитата(Prime @ Dec 18 2006, 12:08) Для Al...   Dec 18 2006, 20:16
- - Prime   Для AlexBoy И вместо BAT54 можно, я думаю, постави...   Dec 18 2006, 15:01
- - sonycman   Что-то я не пойму, в вышеприведённой схеме 74HC244...   Feb 2 2007, 17:45
|- - gladov   Цитата(sonycman @ Feb 2 2007, 17:45) Что-...   Feb 6 2007, 11:05
|- - sonycman   По segger`у всё понял, спасибо. Цитата(gladov ...   Feb 6 2007, 13:47
- - sonycman   Спаял Wiggler, установил H-JTAG к Кейлу. Работает,...   Feb 6 2007, 02:50
|- - Andy Great   Цитата(sonycman @ Feb 6 2007, 01:50) Спая...   Feb 6 2007, 12:19
- - Andreas1   Рекомендую поставить на входе резисторы 100...150 ...   Feb 6 2007, 12:13
- - Andy Great   Баньян искать не надо, H-JTAG все равно лучше. Я ...   Feb 6 2007, 14:13
- - sonycman   Цитата(Andy Great @ Feb 6 2007, 15:13) Ба...   Feb 6 2007, 15:08


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:17
Рейтинг@Mail.ru


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