Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ntp:ds3231_pi [2021/01/29 20:26]
john [Re-Enable Real hwclock]
— (current)
Line 1: Line 1:
-====== DS3231 on Raspberry Pi ====== 
-===== Enable i2c ===== 
-in /boot/config.txt 
- 
-<code> 
-dtparam=i2c_arm=on 
-</code> 
- 
-reboot 
- 
-===== Install Requirements ===== 
-<code> 
-sudo apt-get install python-smbus i2c-tools 
-</code> 
- 
-===== Confirm Presence ===== 
-<code> 
-sudo i2cdetect -y 1 
-</code> 
- 
-<code> 
-      1  2  3  4  5  6  7  8  9  a  b  c  d  e  f 
-00:          -- -- -- -- -- -- -- -- -- -- -- -- --  
-10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-50: -- -- -- -- -- -- -- 57 -- -- -- -- -- -- -- --  
-60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --  
-70: -- -- -- -- -- -- -- --   
-</code> 
- 
-===== Add Overlay ===== 
-to /boot/config.txt 
- 
-<code> 
-dtoverlay=i2c-rtc,ds3231 
-</code> 
- 
-reboot 
- 
- 
-===== Confirm Use ===== 
-<code> 
-sudo i2cdetect -y 1 
-</code> 
- 
-<code> 
-      1  2  3  4  5  6  7  8  9  a  b  c  d  e  f 
-00:          -- -- -- -- -- -- -- -- -- -- -- -- --  
-10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
-50: -- -- -- -- -- -- -- 57 -- -- -- -- -- -- -- --  
-60: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- --  
-70: -- -- -- -- -- -- -- --   
-</code> 
- 
-===== Disable Fake hwclock ===== 
- 
-<code> 
-sudo apt-get -y remove fake-hwclock \ 
-sudo update-rc.d -f fake-hwclock remove \ 
-sudo systemctl disable fake-hwclock 
-</code> 
- 
-===== Re-Enable Real hwclock ===== 
-edit  
- 
-<code>sudo nano /lib/udev/hwclock-set</code> 
- 
- 
-comment these lines:  
- 
-(7,8, 9) 
- 
-<code> 
-if [ -e /run/systemd/system ] ; then 
- exit 0 
-fi 
-</code> 
- 
-29: 
- 
-<code>/sbin/hwclock --rtc=$dev --systz --badyear</code> 
- 
-32: 
- 
-<code>/sbin/hwclock --rtc=$dev --systz</code> 
- 
-reboot 
- 
  
ntp/ds3231_pi.1611952005.txt.gz ยท Last modified: 2021/01/29 20:26 by john
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0