Bugzilla – Bug 13326
Implement RTC support in MCU driver
Last modified: 2009-10-05 14:32:33 UTC
+++ This bug was initially created as a clone of Bug #12417 +++ Caleb, I have implemented the linux RTC driver, see Bug 12417. The MCU now needs to catch up. We need to: 1. agree on the resolution of the RTC interface, seconds since unix epoch works best for the kernel 2. implement the set_time function, this does not look like it's accessible via i2c 3. implement wake-up alarm in MCU to resume from power off If you can complete the MCU I'll finish off the kernel interface.
*** Bug 13001 has been marked as a duplicate of this bug. ***
== Auto-comment from SVN commit #6331 to the player repo by ccrome == == https://svn.slimdevices.com/player?view=revision&revision=6331 == Fixed the RTC on the MSP. Now it reads in seconds, and it's readable & writable. Just read and write to 'time' Bug #12417 Bug #13326 I2C is not working properly, so easy to implement alarm.
== Auto-comment from SVN commit #6333 to the player repo by ccrome == == https://svn.slimdevices.com/player?view=revision&revision=6333 == Bug #13326, Bug #12417 Implemented Alarm get and set functions in i2c driver.
== Auto-comment from SVN commit #7069 to the jive repo by ccrome == == https://svn.slimdevices.com/jive?view=revision&revision=7069 == Bug #13326, Bug #12417 Implemented Alarm get and set functions in i2c driver.
== Auto-comment from SVN commit #7070 to the jive repo by ccrome == == https://svn.slimdevices.com/jive?view=revision&revision=7070 == Bug #13326, Bug #12417. Implemented alarm /sys driver. Changed time and alarm time to be 32 bits instead of 64-bits.
RTC functions properly now.
Confirmed it's working.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.