Плата: 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 - все работает нормально, часы тикают без сбоев но до первого рестарта

Как победить проблему?