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

 
 
 
Reply to this topicStart new topic
> at91sam7x, С чего начать?
D1ma
сообщение Nov 27 2007, 15:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 8-11-07
Пользователь №: 32 165



Привет

Помогите начинающему разобраться с at91sam7x. help.gif

Я имел дело, с atmega, писал под них в IAR, заливал с помощью PonyProg2000, самодельным программатором через SPI.

С чего начать?
Буду писать под at91sam7x в IARе.
Каким программатором (jtag) можно прошивать (отлаживать) at91sam7x, с IARа? И где его можно купить? (недорогой желательно)
И какую плату можно взять (не дорогую) где есть на борту : at91sam7x, usb, (Ethernet),jtag для программатора?
Go to the top of the page
 
+Quote Post
почемучка
сообщение Dec 3 2007, 09:55
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 16-08-06
Из: Москва
Пользователь №: 19 597



1. Начать с покупки борды, например
http://www.terraelectronica.ru/catalog.php?ID=967
http://www.efo.ru/doc/Atmel/Atmel.pl?2542
http://olimex.com/dev/index.html
и адаптер ARM-JTAG.
2. Читать доки лучше в оригинале, но можно и в переводе http://www.gaw.ru/html.cgi/txt/doc/micros/...sam7s/index.htm
и форумы http://forum.ixbt.com/topic.cgi?id=48:5248
http://www.atmel.ru/Articles/Atmel32.htm
3. Пробовать включить купленное. Постепенно дело пойдет. Удачи!
Go to the top of the page
 
+Quote Post
rat
сообщение Dec 3 2007, 10:34
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Цитата(D1ma @ Nov 27 2007, 22:26) *
Привет

Помогите начинающему разобраться с at91sam7x. help.gif

Я имел дело, с atmega, писал под них в IAR, заливал с помощью PonyProg2000, самодельным программатором через SPI.

С чего начать?
Буду писать под at91sam7x в IARе.
Каким программатором (jtag) можно прошивать (отлаживать) at91sam7x, с IARа? И где его можно купить? (недорогой желательно)
И какую плату можно взять (не дорогую) где есть на борту : at91sam7x, usb, (Ethernet),jtag для программатора?


Плату брал атмеловскую AT91SAM7X-EK, программатор МТ-линк, примеры прог и ответы на многие вопросы можно найти в постах уважаемого коллеги Борща. От себя рекомендую сразу написать макросы для работы с IO, другой периферией. Правда плата AT91SAM7X-EK возможно и дороговата, поищите еще что-нибудь...
Go to the top of the page
 
+Quote Post
почемучка
сообщение Dec 3 2007, 12:06
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 16-08-06
Из: Москва
Пользователь №: 19 597



Насколько я знаю МТ-линк обычно используется для LPC. Для AT91 подключаются к JTAG через U-link, который тоже не дешев.
Я бы посоветовал начинать лучше с Wiegler.java script:emoticon(':)', 'smid_2')
smile.gif
Go to the top of the page
 
+Quote Post
Leen
сообщение Dec 3 2007, 12:39
Сообщение #5


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

Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343



Цитата(почемучка @ Dec 3 2007, 22:06) *
Насколько я знаю МТ-линк обычно используется для LPC. Для AT91 подключаются к JTAG через U-link, который тоже не дешев.

Насколько я знаю, подключиться можно и тем, и другим, и третьим, и при этом и к тому, и к другому cool.gif У меня был самопальный виглер (пока не пришел МТ-Линк разработки уважаемого DASM'а) - виглер был разобран (монтажный провод срочно понадобился, а идти к соседям лень было wink.gif ). МТ-Линк нормально работает. Другу вместе с платой арм9 пришел У-Линк. Примерно одинаково - что МТ, что У. А вот вигглер породил немалое число геморроя. Хотя, опять-таки, пока у меня не было ничего, годился и виглер.
По поводу цен:
7345.8 р. - ULINK2 в Мега-Электронике
2142.6 р. - MT-LINK там же.
Функционал и качество последних серий примерно одинаков.
А усб-шнурок и там, и там - полное г. Но я за это ругать не буду, бо понимаю.
Go to the top of the page
 
+Quote Post
Fusion
сообщение Dec 6 2007, 11:40
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 19-07-06
Пользователь №: 18 920



Я купил плату OLIMEX SAM7-EX256 с LCD за 3300р. и JTAG (LPT) за 700р.
В принципе для старта достаточно...
( IAR, H-Jtag)
При записи во флэш - все работает отлично.
При работе программы из рам - не стабильно...
Если во флэш прошита САМБА - запускается с 20 раза.
Если флэш чистая, то запускается сразу, при условиях:
- питание платы выключить/включить (как бы сброс)
- после запуска дебаггера не торопясь кликнуть в IAR на ресет и го (если быстро - то не запускается)

Может не правильно настроен H-Jtag. Пока не разобрался...
Go to the top of the page
 
+Quote Post
Kitsok
сообщение Dec 10 2007, 09:45
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



Цитата(Fusion @ Dec 6 2007, 14:40) *
При работе программы из рам - не стабильно...
Если во флэш прошита САМБА - запускается с 20 раза.
Если флэш чистая, то запускается сразу, при условиях:
- питание платы выключить/включить (как бы сброс)
- после запуска дебаггера не торопясь кликнуть в IAR на ресет и го (если быстро - то не запускается)

Может не правильно настроен H-Jtag. Пока не разобрался...


Проверьте макросы дебаггера (.mac). По идее, дебаггер при запуске первым делом хальтит процессор и переводит его в предсказуемое состояние, поэтому при отладке в памяти флеш ни на что не влияет. А вот эта инициализация описана в mac-файле.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Dec 10 2007, 10:21
Сообщение #8


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Leen @ Dec 3 2007, 15:39) *
2142.6 р. - MT-LINK там же.

Многовато будет.
Я покупал В MT-System. Цена там более социальная - 72 зеленых. Согласитесь дешевле.
Go to the top of the page
 
+Quote Post
Leen
сообщение Dec 11 2007, 00:55
Сообщение #9


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

Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343



Цитата(alexander55 @ Dec 10 2007, 20:21) *
Многовато будет.
Я покупал В MT-System. Цена там более социальная - 72 зеленых. Согласитесь дешевле.
Согласен полностью. Просто привел первый попавшийся склад с обоими адаптерами для более полного сравнения, по ефайнду. Да, у мт-систем поешевле. Кстати, мт-линк уже 75 уёв.
Go to the top of the page
 
+Quote Post
Alexandr_Nikolae...
сообщение Dec 12 2007, 15:15
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 19-08-06
Пользователь №: 19 678



Еще вопрос на тему, где взять среду разработки для данного контроллера? Спасибо.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 12 2007, 16:17
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Alexandr_Nikolaevich @ Dec 12 2007, 17:15) *
Еще вопрос на тему, где взять среду разработки для данного контроллера? Спасибо.
Если есть деньги, или не беспокоят соответствующие органы, то берите keil, IAR, Multi (?). Если хочется по-честному бесплатно, то GCC+Eclipse, искать в гугле (Yagarto, Amontec, Olimex). Для GCC у атмела есть Application Notes, в них по шагам расписано что ставить и как работать.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Alexandr_Nikolae...
сообщение Dec 14 2007, 15:31
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 19-08-06
Пользователь №: 19 678



дайте пожалуйсто ссылку хоть на одну из етих прог. Ничего не могу найти crying.gif smile3046.gif
Go to the top of the page
 
+Quote Post
Pat
сообщение Dec 14 2007, 15:50
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Alexandr_Nikolaevich @ Dec 14 2007, 17:31) *
дайте пожалуйсто ссылку хоть на одну из етих прог. Ничего не могу найти crying.gif smile3046.gif

http://www.keil.com/
http://www.iar.com/
Go to the top of the page
 
+Quote Post
Alexandr_Nikolae...
сообщение Dec 19 2007, 15:10
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 19-08-06
Пользователь №: 19 678



может подскажете что можно почитать про кейл, а то граблей сильно много. Спасибо.

Сообщение отредактировал Alexandr_Nikolaevich - Dec 19 2007, 15:53
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 20 2007, 00:43
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



У Кейла прекрасный хелп в папке установки лежит.
Go to the top of the page
 
+Quote Post

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

 


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


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