Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: at91xx для новичка
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
mempfis_
Привет всем !!!
Назрела у меня необходимость перейти на микроконтроллеры с более мощной переферией и вычислительной способностью, чем AVR RISC.
Посматриваю в сторону AT91хх от АТМЕЛ или подобных от ФИЛЛИПСА.

С учётом того, что я полный новичёк в этом семействе микроконтроллеров smile.gif , расскажите, плиз:

- какой средой разработки Вы пользуетесь, какая из них более предпочтительней,
- какие программаторы Вы применяете для их программирования (схемки или ссылочки на них)
- существует-ли какая-нибудь литература в электронном виде на русском языке

Знаю, что всё это можно найти на яндексе/гугле, но лучше спросить у знающих людей - тоесть Вас.
Заранее благодарен за ответы.
Старый Бабай
среда CrossWorks(скачивается, таблетка есть)
программатор отладчик Wiggler
описание на gaw.ru
gmax
Цитата(mempfis_ @ Sep 7 2006, 14:11) *
- какой средой разработки Вы пользуетесь, какая из них более предпочтительней,

любой текстовый редактор + arm-elf-gcc
Eclipse + CDT + arm-elf-gcc
Цитата(mempfis_ @ Sep 7 2006, 14:11) *
- какие программаторы Вы применяете для их программирования (схемки или ссылочки на них)

SAM-BA от Атмела
Филлипсовский СОМ-портовый лоадер (схемка где-то в апнотах филлипсовских есть)
http://projects.org.ua/project/amw/arm/samba-0.2.0.tar.gz (сам не пользовался, но знаю, что работает)
Цитата(mempfis_ @ Sep 7 2006, 14:11) *
- существует-ли какая-нибудь литература в электронном виде на русском языке

http://electronix.ru/forum/index.php?showtopic=20599
http://projects.org.ua/project/arm/AT91SAM7S256_HOWTO.html
AVR
Цитата(Старый Бабай @ Sep 7 2006, 15:26) *
среда CrossWorks(скачивается, таблетка есть)
программатор отладчик Wiggler
описание на gaw.ru

Где у CrossWorks 1.6 находится активация ключа? Всё никак не могу найти... sad.gif

Какие ещё программы, помимо sam-ba, позволяют зашивать во flash через wiggler?
Edmundo
Цитата(AVR @ Sep 8 2006, 03:04) *
Какие ещё программы, помимо sam-ba, позволяют зашивать во flash через wiggler?

Flash Programmer от производителя. Правда у меня что-то шил он через раз -- поэтому я его не юзаю.
aaarrr
Цитата(AVR @ Sep 8 2006, 03:04) *
Какие ещё программы, помимо sam-ba, позволяют зашивать во flash через wiggler?

Вот только SAM-BA как раз через wiggler и не работает.
AVR
Цитата(Edmundo @ Sep 8 2006, 08:32) *
Flash Programmer от производителя. Правда у меня что-то шил он через раз -- поэтому я его не юзаю.

К сожалению, эта программа просит "волшебное слово", которое стоит денег. Без него не прошивает... =(
Edmundo
Цитата(AVR @ Sep 10 2006, 03:10) *
К сожалению, эта программа просит "волшебное слово", которое стоит денег. Без него не прошивает... =(

Не помню где -- но где-то в просторах Интернета волшебное слово имеется. Сейчас к сожалению, не имею доступа к большому компьютеру и нормальному интернету, посмотреть не могу. Но где-то было...
Shurmas
думаю вот этот топик вам поможет сориентироваться.

http://forum.ixbt.com/topic.cgi?id=48:5248
Edmundo
Цитата(AVR @ Sep 10 2006, 03:10) *
К сожалению, эта программа просит "волшебное слово", которое стоит денег. Без него не прошивает... =(

Вот нашел "импазу" для 2-й версии.

Я работал с версией 2.5.6, которую на всякий пожарный выложил на /upload/MCs/ARM/Macraigor Flash Programmer/ вместе с таблеткой.
AVR
Цитата(Edmundo @ Sep 12 2006, 22:36) *
Вот нашел "импазу" для 2-й версии.
Я работал с версией 2.5.6, которую на всякий пожарный выложил на /upload/MCs/ARM/Macraigor Flash Programmer/ вместе с таблеткой.

Спасибо за "импазу" smile.gif
Karl
Цитата(Edmundo @ Sep 13 2006, 00:36) *
Цитата(AVR @ Sep 10 2006, 03:10) *
К сожалению, эта программа просит "волшебное слово", которое стоит денег. Без него не прошивает... =(

Вот нашел "импазу" для 2-й версии.

Я работал с версией 2.5.6, которую на всякий пожарный выложил на /upload/MCs/ARM/Macraigor Flash Programmer/ вместе с таблеткой.


sad.gif почему-то не дает слить именно эту папочку. Говорит - отказано в доступе. Остальные открывает и работает с ними.
Edmundo
Цитата(Karl @ Sep 13 2006, 06:56) *
sad.gif почему-то не дает слить именно эту папочку. Говорит - отказано в доступе. Остальные открывает и работает с ними.

Попробуйте перегенерить пароль для FTP. Можно даже вписать прежний. Мне помогло.
Karl
Цитата(Edmundo @ Sep 13 2006, 10:07) *
Цитата(Karl @ Sep 13 2006, 06:56) *
sad.gif почему-то не дает слить именно эту папочку. Говорит - отказано в доступе. Остальные открывает и работает с ними.

Попробуйте перегенерить пароль для FTP. Можно даже вписать прежний. Мне помогло.


a14.gif помогло, спасибо! Только вот sam7x не поддерживает...
Edmundo
Цитата(Karl @ Sep 13 2006, 09:03) *
a14.gif помогло, спасибо! Только вот sam7x не поддерживает...

Для "X" придется области ручками прописать, шить по идее должно. Но могу и ошибаться.
почемучка
a14.gif помогло, спасибо! Только вот sam7x не поддерживает...
[/quote]
А разве SAM7X и SAM7S не одинаково заливаются во флеш через JTAG? blink.gif
почемучка
a14.gif помогло, спасибо! Только вот sam7x не поддерживает...
[/quote]
Разве SAM7X и SAM7S отличаются по заливке во флеш? blink.gif
А ручками надо все равно области прописывать.
AVR
Цитата(почемучка @ Sep 13 2006, 14:30) *
А ручками надо все равно области прописывать.

Если не секрет, какие области нужно прописать для sam7s64?
IgorKossak
Цитата(Edmundo @ Sep 12 2006, 21:36) *
Я работал с версией 2.5.6, которую на всякий пожарный выложил на /upload/MCs/ARM/Macraigor Flash Programmer/ вместе с таблеткой.

У меня таблетка не заработала.
В текстовом файле к таблетке упоминается версия 2.0.
Edmundo
Цитата(IgorKossak @ Sep 14 2006, 15:54) *
У меня таблетка не заработала.
В текстовом файле к таблетке упоминается версия 2.0.

С версией 2.5.6, что на FTP, у меня встает с первого раза (вот только что попробовал еще раз).

Цитата(AVR @ Sep 14 2006, 04:23) *
Если не секрет, какие области нужно прописать для sam7s64?

Я лично ничего руками не вбивал -- выбирал только на закладках CPU и FLASH свой камень (AT91SAM7S64). Но работало нестабильно (через Виглер) -- то прошивало, то говорило, что прошивало, а ничего не менялось, то не могла прошить. С чем связано -- не знаю, не разбирался, бросил.
IgorKossak
Цитата(Edmundo @ Sep 14 2006, 16:13) *
С версией 2.5.6, что на FTP, у меня встает с первого раза (вот только что попробовал еще раз).

Теперь получилось, но не знаю почему. Может перезапуск надо было сделать.
Остался недоволен тем, что камней Филипса практически нет.
Edmundo
Вспомнил -- там есть еще стандартные конфигурации, в c:\Program Files\Macraigor Systems\Flash Programmer\Arm\, в частности Atmel_AT91SAM7256.ocd. Лучше ее загрузить (File -> Open...) и править.

Что касается филипсов, то возможно и их можно, если поставить CPU=Arm* и прописать, опять же, адреса.
PrSt
Цитата(gmax @ Sep 7 2006, 15:44) *
Цитата(mempfis_ @ Sep 7 2006, 14:11) *

- какой средой разработки Вы пользуетесь, какая из них более предпочтительней,

любой текстовый редактор + arm-elf-gcc
Eclipse + CDT + arm-elf-gcc
Цитата(mempfis_ @ Sep 7 2006, 14:11) *
- какие программаторы Вы применяете для их программирования (схемки или ссылочки на них)

SAM-BA от Атмела
Филлипсовский СОМ-портовый лоадер (схемка где-то в апнотах филлипсовских есть)
http://projects.org.ua/project/amw/arm/samba-0.2.0.tar.gz (сам не пользовался, но знаю, что работает)
Цитата(mempfis_ @ Sep 7 2006, 14:11) *
- существует-ли какая-нибудь литература в электронном виде на русском языке

http://electronix.ru/forum/index.php?showtopic=20599
http://projects.org.ua/project/arm/AT91SAM7S256_HOWTO.html


несколько поправок

http://projects.org.ua/project/amw/arm/samba-0.2.0.tar.gz переполз на --> перечень всех доступных версий и модификаций программаторов под OS Linux для ARM --> http://projects.org.ua/project/amw/arm/

http://projects.org.ua/project/arm/AT91SAM7S256_HOWTO.html --> более правильный вариант ссылки --> http://projects.org.ua/new/index.php?mod=n...=show&id=15

!!!
на днях сменился движок на сайте http://projects.org.ua - теперь вы сами можете добавлять свои проекты и редактировать их...
бодро пожаловать...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.