Как установить время и дату внешнего rtc (pcf85263) на imx8mn

Я пытаюсь использовать внешний rtc (pcf85263), используя i2c на плате imx8mn.

Я включил драйверы для pcf85263 в моих драйверах часов реального времени menuconfig, а также добавил поддержку в дерево устройств после документации.

Теперь, когда я запускаю i2cdetect, я могу просматривать устройство, подключенное к местоположению 0x51, оно показывает UU, который, как я полагаю, означает, что драйвер использует RTC.

Также есть устройство под названием rtc1 в каталоге / dev /. Так что инициализация кажется правильной.

Время в rtc1 начинается с 00:00:00, а дата начинается с 2000-01-01.

Как мне изменить время и дату на rtc1, а позже как мне обновить системное время и дату до значений, предоставленных rtc1

Кроме того, imx8mn имеет внутренний rtc в rtc0, поэтому, когда я использую команду date и hwclock для установки, он обновляется и устанавливается в качестве моего системного времени и даты.

0 ответов

Другие вопросы по тегам