Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable DS3231 RTC on I2C #152

Closed
bwarden opened this issue Oct 25, 2021 · 1 comment · Fixed by #153
Closed

Enable DS3231 RTC on I2C #152

bwarden opened this issue Oct 25, 2021 · 1 comment · Fixed by #153

Comments

@bwarden
Copy link
Contributor

bwarden commented Oct 25, 2021

The DS3231 module is an inexpensive, high-accuracy, battery-backed RTC that sits on an I2C bus. This is an easy way to add persistent, network-independent time to devices such as the GL AR-750.

Support is provided by the ds1307 kernel module, and underlying I2C drivers.

@ae6xe
Copy link
Contributor

ae6xe commented Oct 25, 2021

Thanks for the information. We are happy to receive PRs to add support.

@ae6xe ae6xe closed this as completed Oct 25, 2021
bwarden added a commit to bwarden/aredn that referenced this issue Oct 26, 2021
Enable building and packaging the rtc-ds1307 kernel driver, which supports the high accuracy DS3231 RTC over I2C, along with other models. This can enable standalone real-time for devices with an exposed I2C bus, such as the GL-AR750.

This change cascades some additional kernel options around RTC and I2c support, and additionally builds the i2c-dev module, in the i2c-core package. The built-in changes increase the kernel.bin size by 17-18 kB.

Implements aredn#152
bwarden added a commit to bwarden/aredn that referenced this issue Jan 28, 2023
Ref aredn#152 aredn#153

This was dropped in the OpenWRT upgrade
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants