vm1 0 21 июня, 2005 Опубликовано 21 июня, 2005 · Жалоба Я подключал внешний клок 32768гц от RTC чипа RX-8025 к Xin32 (понизив амплитуду до 1.8В). (К Xout32 при этом неободимо подключать pull-up резистор от 1.8В). Быстрый генератор на 18Мгц не запускается, U-boot не просыпается. Хотя на Xout32 хороший 32768Гц меандр, инвертирован относительно входного. Видимо не проходит определение частоты быстрого кварца. Чего не хватает для определения? Какая разница откуда клок? Если подключать кварц 32768гц, все работает. Кто нибудь сталкивался с этим? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 22 июня, 2005 Опубликовано 22 июня, 2005 · Жалоба Что-то я не вижу где в даташите сказано, что на XIN32 можно подавать внешний клок. Про XIN сказано. Так что, похоже это неправильно. Но если и пробовать, то не так как вы делать. XOUT32 я бы оставил неподключенным или 15 пФ на землю. Уровень входного сигнала ограничить до 0,5 В и подавать через 1 мкФ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vm1 0 22 июня, 2005 Опубликовано 22 июня, 2005 · Жалоба Да в даташите нет, я знаю, но обычно все генераторы работают как от кварца так и от внешнего клока. Тем более что по 32кГц нет PLL. Если нет возможности использовать внешний клок то каким образом сохранить время при снятии питания? Переписывать его из других часов? Иметь двое часов на одной плате? Глупость какая то.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 22 июня, 2005 Опубликовано 22 июня, 2005 · Жалоба Обычно действительно работают, но лучше притвориться кварцем :) Да, часы в этом чипе действительно "не пришей кобыле хвост". Надо все равно ставить отдельно микросхему RTC с батарейкой. Жаль, что такую малость как батарейку на RTC в процессоре не доделали. Получается, что единственная польза от RTC в процессоре это ускорение доступа к часам. Всетаки по i2c быстро время не считать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 23 июня, 2005 Опубликовано 23 июня, 2005 · Жалоба U-boot не просыпается. Видимо не проходит определение частоты быстрого кварца. u-boot ничего не определяет, он просто знает какой кварц подключен. фиксированные константы, по крайней мере в версии 1.1.1 так было. наверное, програмка у вас на slow clock не запускается, можно проверить мигнув светодиодом в стартовой строке Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vm1 0 23 июня, 2005 Опубликовано 23 июня, 2005 · Жалоба Атмел очень оперативно ответил на мой запрос: 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 39 23 июня, 2005 Опубликовано 23 июня, 2005 · Жалоба А Xout32 пробовали отпустить? Он же в цепи обратной связи стоит и нехорошо её нарушать. У меня часовой кварц 12,5 пФ без емкостей до 300 мВ раскочегаривается. Работает "как часики". Хотя, не вижу особого смысла подавать внешний клок, если только хочется частоту поменять. Места на плате все равно не выграешь этим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vm1 0 24 июня, 2005 Опубликовано 24 июня, 2005 · Жалоба При подаче сигнала 50-200mV на Xin32 Xout32 оставался свободен. Внешний клок необходим так как сам AT91 потребляет слишком много для того чтобы обеспечить сохранение времени на литиевоме элементе, приходится ставить внешний RTC например от Epson (потребление меньше 1мкА) со встроеным кврцем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 24 июня, 2005 Опубликовано 24 июня, 2005 · Жалоба Насколько я помню, у блока RTC нет отдельного пина питания. Тот, что есть, питает только генератор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 24 июня, 2005 Опубликовано 24 июня, 2005 · Жалоба При подаче сигнала 50-200mV на Xin32 Xout32 оставался свободен. Внешний клок необходим так как сам AT91 потребляет слишком много для того чтобы обеспечить сохранение времени на литиевоме элементе, приходится ставить внешний RTC например от Epson (потребление меньше 1мкА) со встроеным кврцем. <{POST_SNAPBACK}> Если со внешнего RTC подавать сигнал еще и на контроллер, то в пределах 1 мкА не удастся удержаться. Поэтому, не стоит экономить на одном кварце. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vm1 0 7 июля, 2005 Опубликовано 7 июля, 2005 · Жалоба Если со внешнего RTC подавать сигнал еще и на контроллер, то в пределах 1 мкА не удастся удержаться. Поэтому, не стоит экономить на одном кварце. <{POST_SNAPBACK}> Такой проблемы нет, так как для выходного клока есть разрешающий сигнал и при работе от батареи он не генерится. В других RTC, если разрешающего сигнала нет, выход клока делается с открытым колектором что тоже не приводит к дополнительному потреблению. Извините за задержку.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться