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

 
 
> Оживить AT91SAM7A3, Спасите-помогите!
Vitaly_N
сообщение Jan 9 2008, 08:45
Сообщение #1


Участник
*

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



Хочу сделать простенький проект на AT91SAM7A3.

Проблема - не заводится кварц. Кварц 18.432 МГц. Конденсаторы брал и по 10 пФ и по 15 - бестолку. От этого естественно не работает USB, соответственно, не могу воспользоваться самбой.

Даташит на чип (rev.E) утверждает, что первое, что должна сделать программа - запустить Main Oscillator, установив MOSCEN бит в регистре CKGR_MOR. Соответственно, пока рабочая программа не разрешит этот бит, кварц и не заведётся. Следовательно, рабочая программа с правильным стартапом должна в чипе уже быть, прежде чем кварц заведётся, а в этом у меня сомнения - в даташите нет сведений о том, что в нём по-умолчанию SAM-BA записана.

Включение на более чем 10 секунд с подтянутым к плюсу сигналом TST, последующим отключением питания, отсоединением TST и повторной подачей питания никак ситуацию не меняет. Поведение ноги TST в даташите не определено, просто сказано её оставить свободной, а там встроенный пуллдаун. Наивно ожидалось её поведение аналогичному в других AT91SAM7....

Изучение даташита на AT91SAM7A3-EK ничем не помогает - RST, питания, PLLRC и т.п. у меня сделаны точно так же.

Даташит на чип утверждает, что единственный гарантированный способ общения с кристаллом - через JTAG. Однако и тут засада. Не могу даже бинарник самбы в него залить. С использованием H-JTAG через вигглер чип определяется как 3F0F0F0F, но ничего с ним сделать не могу - такое ощущение, что H-JTAG (V.0.6.0 BUILD 20071130) просто не умеет работать именно с AT91SAM7A3 - при попытке загрузить в него бинарник ругается, что не найден init script, хотя на предыдущем шаге кнопочки серые, что в соответствии с документацией означает, что ему скрипт и не нужен, якобы и так знает, как с ним общаться.

Спасите-помогите! help.gif Куда рыть? Чем пользоваться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BSVi
сообщение Oct 27 2008, 13:43
Сообщение #2


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

Группа: Свой
Сообщений: 76
Регистрация: 18-12-07
Из: Киев
Пользователь №: 33 391



Было такое с 64 кристаллом. Дело оказалось в плохом кварце. После замены все заработало.


--------------------
http://bsvi.ru/ - блог эмбеддера
Go to the top of the page
 
+Quote Post



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

 


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


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