I applied the following patch, built and tested. This didn't help. In fact, the date/time is reset across simple reboots.
diff --git a/debian.fsl-imx51/config/config.common.ubuntu b/debian.fsl-imx51/config/config.common.ubuntu index c7c95b0..7730975 100644 --- a/debian.fsl-imx51/config/config.common.ubuntu +++ b/debian.fsl-imx51/config/config.common.ubuntu @@ -1939,7 +1939,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m -CONFIG_RTC_DRV_MXC_V2=y +# CONFIG_RTC_DRV_MXC_V2 is not set CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m @@ -1962,7 +1962,7 @@ CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_LIB=y -# CONFIG_RTC_MC13892 is not set +CONFIG_RTC_MC13892=y CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y CONFIG_RT_GROUP_SCHED=y -- 1.6.3.3
I applied the following patch, built and tested. This didn't help. In fact, the date/time is reset across simple reboots.
diff --git a/debian. fsl-imx51/ config/ config. common. ubuntu b/debian. fsl-imx51/ config/ config. common. ubuntu fsl-imx51/ config/ config. common. ubuntu fsl-imx51/ config/ config. common. ubuntu RTC_DRV_ M48T59= m RTC_DRV_ M48T86= m RTC_DRV_ MAX6900= m RTC_DRV_ MAX6902= m RTC_DRV_ MXC_V2= y RTC_DRV_ MXC_V2 is not set RTC_DRV_ PCF50633= m RTC_DRV_ PCF8563= m RTC_DRV_ PCF8583= m RTC_INTF_ DEV_UIE_ EMUL=y RTC_INTF_ PROC=y RTC_INTF_ SYSFS=y RTC_MC13892= y RTL8187_ LEDS=y RT_GROUP_ SCHED=y
index c7c95b0..7730975 100644
--- a/debian.
+++ b/debian.
@@ -1939,7 +1939,7 @@ CONFIG_
CONFIG_
CONFIG_
CONFIG_
-CONFIG_
+# CONFIG_
CONFIG_
CONFIG_
CONFIG_
@@ -1962,7 +1962,7 @@ CONFIG_
CONFIG_
CONFIG_
CONFIG_RTC_LIB=y
-# CONFIG_RTC_MC13892 is not set
+CONFIG_
CONFIG_RTL8187=m
CONFIG_
CONFIG_
--
1.6.3.3