Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сброс часов реального времени при рестарте AT91SAM9260
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Dimmy
Сбрасываются часы реального времени при рестарте контроллера

Плата: 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
Как победить проблему?
Jury093
Цитата(Dimmy @ Oct 29 2009, 11:35) *
Сбрасываются часы реального времени при рестарте контроллера
rtc-at91sam9 at91_rtt.0: rtc core: registered at91_rtt as rtc0
rtc-at91sam9 at91_rtt.0: rtc0: SET TIME!
hwclock: can't open '/dev/misc/rtc': No such device
Как победить проблему?


ненужное вычеркнуть:

[@Armets /]$mknod /dev/rtc0 c 254 0
[@Armets /dev]$ln -s rtc0 rtc
[@Armets /dev]$ls /dev/rtc* -l
lrwxrwxrwx 1 0 0 4 Aug 10 11:48 /dev/rtc -> rtc0
crw-r--r-- 1 0 0 254, 0 Aug 10 11:47 /dev/rtc0
[@Armets /dev]$hwclock
Mon Aug 10 11:49:01 2009 0.000000 seconds
RW9UAO
может имеет смысл поставить внешние часы?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.