You could also set time on the second rtc during setup after updating the
time via nap date then just run a script at boot, and occasionally  (once a
day?) Using a system timer.

With the new fix Robert implemented.  .
Probably more hassle than it's worth , but it's  not that difficult, and it
works.

On Sep 14, 2017 10:03 AM, "Robert Nelson" <[email protected]> wrote:

> On Thu, Sep 14, 2017 at 11:50 AM, Robert Nelson <[email protected]>
> wrote:
> > On Thu, Sep 14, 2017 at 12:59 AM,  <[email protected]> wrote:
> >> Hello,
> >> I have intefaced RTC DS1307 with Beaglbone. However, after the
> beaglebone
> >> boots up, its time is reset and RTC takes this reset time. Use of NTP
> would
> >> not be feasible since Beaglebone would be used in a remote location
> with no
> >> internet connection. What would be the solution to this issue ?
> >
> > As of this week, we have an easy solution. (using u-boot overlays of
> > course), the trick is the rtc "aliases", so that the ds1307 gets rtc0
> >
> > Seee either :
> >
> > https://github.com/beagleboard/bb.org-overlays/
> blob/master/src/arm/BB-I2C1-MCP7940X-00A0.dts
> >
> > or:
> >
> > https://github.com/beagleboard/bb.org-overlays/
> blob/master/src/arm/BB-I2C2-PCF8523-00A0.dts
>
> and here's it working: (eth is disconnected)
>
> debian@beaglebone:~$ dmesg | grep rtc
> [    1.594096] omap_rtc 44e3e000.rtc: already running
> [    1.594335] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as
> rtc1
> [    1.776976] rtc-ds1307 1-0068: registered as rtc0
> [    1.795900] rtc-ds1307 1-0068: setting system clock to 2017-09-14
> 17:01:12 UTC (1505408472)
>
> Regards,
>
> --
> Robert Nelson
> https://rcn-ee.com/
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beagleboard/CAOCHtYjZ3hbMsv7QUYw0A3TtKYr-
> dmEGENJa5U9kDzYomr4QBQ%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORoB%3DGXS37v06fspJTfJvpuWhG7nixNcnMVM_FCNNTUXOg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to