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

 
 
> Сброс часов реального времени при рестарте AT91SAM9260
Dimmy
сообщение Oct 29 2009, 08:35
Сообщение #1


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

Группа: Участник
Сообщений: 106
Регистрация: 12-09-05
Пользователь №: 8 503



Сбрасываются часы реального времени при рестарте контроллера

Плата: Olimex sam9-l9260 (проц - AT91SAM9260 REV A)
Джампер, выбирающий источник напряжения на вывод VDDBU - в положении "BAT", 1.8V на этом выводе постоянно присутствуют.
Джампер BMS_LOW, отвечающий за метод загрузки (ROM / EBI_NCS0) переставлялся в оба положения: BMS=0 и BMS=1. Результат, приведенный ниже, одинаковый.

OS:
Linux 2.6.26.3
ФС: собирал buildroot'ом В составе : busybox-1.13.4, uClibc-0.9.30.1

Сообщение на старте системы:
rtc-at91sam9 at91_rtt.0: hctosys: unable to read the hardware clock

После старта время устанавливается в 31 декабря 1969 г

делаю
dmesg | less
в ответ:

...
rtc-at91sam9 at91_rtt.0: rtc core: registered at91_rtt as rtc0
rtc-at91sam9 at91_rtt.0: rtc0: SET TIME!
...

пробую выполнить:
hwclock -w
ответ:
hwclock: can't open '/dev/misc/rtc': No such file or directory

по совету отсюда: http://lists.openmoko.org/nabble.html#nabble-td680877
Создаю симлинк
/dev/misc/rtc
на файл
/dev/rtc
ошибка при выполнении команды hwclock приобретает вид:
hwclock: can't open '/dev/misc/rtc': No such device

При установке часов командой
date MMddHHiiYYYY - все работает нормально, часы тикают без сбоев но до первого рестарта sad.gif
Как победить проблему?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RW9UAO
сообщение Oct 30 2009, 02:19
Сообщение #2


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

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



может имеет смысл поставить внешние часы?
Go to the top of the page
 
+Quote Post



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

 


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


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