Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: External slow clock for AT91RM9200
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
vm1
Я подключал внешний клок 32768гц от RTC чипа RX-8025 к Xin32
(понизив амплитуду до 1.8В).
(К Xout32 при этом неободимо подключать pull-up резистор от 1.8В).
Быстрый генератор на 18Мгц не запускается, U-boot не просыпается.
Хотя на Xout32 хороший 32768Гц меандр, инвертирован
относительно входного.
Видимо не проходит определение частоты быстрого кварца.
Чего не хватает для определения?
Какая разница откуда клок?
Если подключать кварц 32768гц, все работает.
Кто нибудь сталкивался с этим?
VladislavS
Что-то я не вижу где в даташите сказано, что на XIN32 можно подавать внешний клок. Про XIN сказано. Так что, похоже это неправильно. Но если и пробовать, то не так как вы делать. XOUT32 я бы оставил неподключенным или 15 пФ на землю. Уровень входного сигнала ограничить до 0,5 В и подавать через 1 мкФ.
vm1
Да в даташите нет, я знаю, но обычно все генераторы работают
как от кварца так и от внешнего клока.
Тем более что по 32кГц нет PLL.
Если нет возможности использовать внешний клок
то каким образом сохранить время при снятии питания?
Переписывать его из других часов?
Иметь двое часов на одной плате?
Глупость какая то..
VladislavS
Обычно действительно работают, но лучше притвориться кварцем smile.gif

Да, часы в этом чипе действительно "не пришей кобыле хвост". Надо все равно ставить отдельно микросхему RTC с батарейкой. Жаль, что такую малость как батарейку на RTC в процессоре не доделали. Получается, что единственная польза от RTC в процессоре это ускорение доступа к часам. Всетаки по i2c быстро время не считать.
dch
Цитата(vm1 @ Jun 21 2005, 17:43)
U-boot не просыпается.
Видимо не проходит определение частоты быстрого кварца.


u-boot ничего не определяет, он просто знает какой кварц подключен.
фиксированные константы, по крайней мере в версии 1.1.1 так было.
наверное, програмка у вас на slow clock не запускается, можно проверить
мигнув светодиодом в стартовой строке
vm1
Атмел очень оперативно ответил на мой запрос:

The 32.768Khz crystal is mandatory for the AT91RM9200. You can not use an
external clock.

От себя могу добавить что при входной амплитуде на Xin32 в пределах
50-200 mV все работает, больше или меньше не работает.
Конечно использовать такое подключение страшновато.

Для вопросам по ARM Атмел предлагает сайт:
http://www.at91.com/
VladislavS
А Xout32 пробовали отпустить? Он же в цепи обратной связи стоит и нехорошо её нарушать. У меня часовой кварц 12,5 пФ без емкостей до 300 мВ раскочегаривается. Работает "как часики".

Хотя, не вижу особого смысла подавать внешний клок, если только хочется частоту поменять. Места на плате все равно не выграешь этим.
vm1
При подаче сигнала 50-200mV на Xin32 Xout32 оставался свободен.
Внешний клок необходим так как сам AT91 потребляет
слишком много для того чтобы обеспечить сохранение времени на литиевоме
элементе, приходится ставить внешний RTC например от Epson (потребление меньше 1мкА) со встроеным кврцем.
aaarrr
Насколько я помню, у блока RTC нет отдельного пина питания. Тот, что есть,
питает только генератор.
VladislavS
Цитата(vm1 @ Jun 24 2005, 13:46)
При подаче сигнала 50-200mV на Xin32 Xout32 оставался свободен.
Внешний клок необходим так как сам AT91 потребляет
слишком много для того чтобы обеспечить сохранение времени на литиевоме
элементе, приходится ставить внешний RTC например от Epson (потребление меньше 1мкА) со встроеным кврцем.
*


Если со внешнего RTC подавать сигнал еще и на контроллер, то в пределах 1 мкА не удастся удержаться. Поэтому, не стоит экономить на одном кварце.
vm1
Цитата(VladislavS @ Jun 24 2005, 20:50)
  Если со внешнего RTC подавать сигнал еще и на контроллер, то в пределах 1 мкА не удастся удержаться. Поэтому, не стоит экономить на одном кварце.
*


Такой проблемы нет, так как для выходного клока есть разрешающий
сигнал и при работе от батареи он не генерится.
В других RTC, если разрешающего сигнала нет, выход
клока делается с открытым колектором что тоже не приводит
к дополнительному потреблению.
Извините за задержку..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.