Open main menu

DAVE Developer's Wiki β

Changes

Real-time clock options (SBC Lynx)

260 bytes added, 9 January
no edit summary
{{InfoBoxBottom}}
==IntroductionReal-time clock options==
This article describes the options available for the real-time clock (RTC) implementation on SBC Lynx.
===i.MX6UL's native RTC (default option)===
The default option is based on i.MX6UL's native RTC. The simplified block diagram of this solution is depicted in the following image.
[[File:SBCLynx-RTC-default.png|thumb|center|600px400px|Default RTC implementation]]
When the system is powered on, the battery is being recharged.
When the system is powered off, on-board battery powers SNVS domain of i.MX6UL processor that includes native RTC. Under these conditions, the typical current drawn from the battery is TBD 100 uA. In case a 17 mAh battery is used (i.e. Panasonic ML-1220/V1AN), battery life is about TBD170hours.
This solution is quite simple and cheap. However, the timekeeping operation time is relatively short. In case a longer timekeeping operation time is required, it is possible to not populate the on-board battery and to connect a bigger one to the connector J56. For more information, please contact [mailto:sales@dave.eu Sales department].
===ST M41T83 (alternative option)===This option is based on [ST M41T83 http://www.st.com/en/clocks-and-timers/m41t83.htmlST M41T83] RTC. The simplified block diagram of this solution is depicted in shown by the following image.
[[File:SBCLynx-RTC-alternative.png|thumb|center|600px400px|Alternative RTC implementation]]
Typical current drawn from the battery is TBD uA370 nA, when the system is powered off [1]. Thus expected battery life is TBDabout 5 years, in case a battery with nominal capacity of 17 mAh is used.
This solution is more expensive but guarantees a longer timekeeping operation time, because M41T83 power consumption is very low. In any case, it is possible to not populate the on-board battery and to connect a larger one to the connector J56 to achieve an even longer operation time. For more information, please contact [mailto:sales@dave.eu Sales department].
It is worth to remember that this circuit implementation prevents the use of so-called [[tablet mode|Supported_power_mode_transitions_(SBC_Lynx)]], because PMIC and processor's SNVS domain are not powered when the system is powered off.
[1] This consumption largely varies depending of RTC configuration. This figure refers to the configuration detailed in the following configurationregisters dump:<pre>tenths: 0x47seconds: 0x22minutes: 0x45hours: 0x11day: 0x02date: 0x17month: 0x01year: 0x17calib: 0x80WD: 0x00alm1: 0x40alm1: 0x00alm1: 0x00alm1: 0x00alm1: 0x00flags: 0x04timer: 0x00timerctl: 0x03ancal: 0x00square: 0x10alm2: 0x00alm2: 0x00alm2: 0x00alm2: 0x00alm2: 0x00RAM: 0x00RAM: 0x00RAM: 0x00RAM: 0x00RAM: 0x08RAM: 0x00RAM:0x00RAM: 0x89TBD</pre>
8,226
edits