Как установить время и дату внешнего 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 для установки, он обновляется и устанавливается в качестве моего системного времени и даты.