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

 
 
> Не работает внешний clock на ноге XTAL1 у XMEGA256 A3
beard42
сообщение Jun 26 2015, 10:24
Сообщение #1


Участник
*

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



Кто-нибудь использовал внешний clock на XMEGA A3 (64 пина)?
Имеется плата с XMEGA A3. На ногу XTAL1 (она же PR1, пин 59) заведен внешний clock от RTC (RV3029).
CLK.RTCCTRL стоит в 0x0F (external clock, RTC enabled).
При попытке инициализировать внутренний RTC контроллера, не очищается SYNCBUSY в RTC.STATUS.
Если clock завести на PE7 (пин 43), то все работает.

Установка/очистка fuse TOSCSEL в FUSEBYTE2 ни на что не влияет (что само по себе уже странно).

Пробовал на XMEGA128A3U и XMEGA256A3U.
На XMEGA128A1U тот же код нормально отрабатывает.

Кто-нибудь сталкивался с подобным? Есть какие-нибудь идеи?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Jun 29 2015, 07:25
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Что Вам нужно?
Запустить проц от TOSC1 или его RTC от XTAL1?
Go to the top of the page
 
+Quote Post
beard42
сообщение Jun 29 2015, 07:41
Сообщение #3


Участник
*

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



Цитата(zombi @ Jun 29 2015, 09:25) *
Что Вам нужно?
Запустить проц от TOSC1 или его RTC от XTAL1?

Мне нужно запустить RTC от внешнего такта, подключенного к XTAL1.

При подключении к PE7 все работает, но в этом случае я не могу использовать SPI с порта Е. А A3U и так имеет всего 3 SPI (в отличие от 6 на A1U), из которых все заняты.

PS. Основная проблема отражена на Вашей аватарке. wink.gif А переход на A3U - вынужденная мера.

Сообщение отредактировал beard42 - Jun 29 2015, 07:45
Go to the top of the page
 
+Quote Post
zombi
сообщение Jun 29 2015, 08:01
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(beard42 @ Jun 29 2015, 10:41) *
Мне нужно запустить RTC от внешнего такта, подключенного к XTAL1.

XMEGA AU MANUAL

7.9.4 RTCCTRL – RTC Control register page 92

не вижу что источником клока для RTC может быть XTAL1.

Цитата(beard42 @ Jun 29 2015, 10:41) *
PS. Основная проблема отражена на Вашей аватарке. wink.gif

Я уже смирился и даже не надеюсь на решение проблемы biggrin.gif
Go to the top of the page
 
+Quote Post
beard42
сообщение Jun 29 2015, 08:56
Сообщение #5


Участник
*

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



Цитата(zombi @ Jun 29 2015, 10:01) *
не вижу что источником клока для RTC может быть XTAL1.

Ну правильно. Источником для RTC может быть TOSC1, который в свою очередь, в зависимости от установленноего TOSCSEL fuse (стр. 31, таблица 4-2) может находиться на XTAL1 или на отдельных пинах (в случае с A3U это PE7/PE6).

Как я уже говорил, на A1U все работает и при изменении TOSCSEL RTC либо работает, либо нет. На A3U в независимости от установки TOSCSEL работатет только от PE7.

Цитата(zombi @ Jun 29 2015, 10:01) *
Я уже смирился и даже не надеюсь на решение проблемы biggrin.gif

Судя по последним версиям описаний для A1U, больше 128 в этом корпусе и не будет sad.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- beard42   Не работает внешний clock на ноге XTAL1 у XMEGA256 A3   Jun 26 2015, 10:24
- - zombi   ATxmega3U В подробности не вдавался, но судя по ка...   Jun 26 2015, 14:47
|- - beard42   Цитата(zombi @ Jun 26 2015, 16:47) В подр...   Jun 29 2015, 06:46
- - zombi   Ну, не знаю. В DS пишут: TOSCSEL available only ...   Jun 29 2015, 09:10
|- - beard42   Цитата(zombi @ Jun 29 2015, 11:10) У A1U ...   Jun 29 2015, 09:52
|- - zombi   Раз ни у А1U ни у A3U они не объединены по умолчан...   Jun 29 2015, 10:13
- - beard42   Продолжаем. Протестировано ATxmega128A4U. Все раб...   Jun 29 2015, 11:48
- - zombi   Уж не знаю поможет это Вам или нет, но напишу: Ис...   Jun 29 2015, 14:45
- - beard42   Цитата(zombi @ Jun 29 2015, 16:45) А не и...   Jun 30 2015, 06:53
- - beard42   Цитата(zombi @ Jun 29 2015, 16:45) Исполь...   Jun 30 2015, 09:53
- - zombi   Цитата(beard42 @ Jun 30 2015, 12:53) Так ...   Jun 30 2015, 21:35
- - beard42   Цитата(zombi @ Jun 30 2015, 23:35) При л...   Jul 1 2015, 06:11
- - zombi   Цитата(beard42 @ Jul 1 2015, 09:11) Часы ...   Jul 1 2015, 06:58
- - beard42   Проверил. XMEGA128A1U, внешний такт на XTAL1. Не р...   Jul 1 2015, 07:56
- - beard42   Цитата(zombi @ Jul 1 2015, 08:58) И мне п...   Jul 1 2015, 13:01


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:42
Рейтинг@Mail.ru


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