Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
osmc:raspberry-pi-3-model-b_ds3231 [2018-07-14 12:19] GreyWolf |
osmc:raspberry-pi-3-model-b_ds3231 [2019-05-10 23:46] (текущий) GreyWolf |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
====== Настройка ====== | ====== Настройка ====== | ||
- | Здесь описан предпочтительный вариант синхронизации по [[ntp:ntp|NTP]]. | + | Здесь описан предпочтительный вариант синхронизации по [[ntp:ntp|NTP]], для управления часами используется [[hwclock:hwclock|hwclock]] |
===== Подключение ===== | ===== Подключение ===== | ||
Строка 22: | Строка 22: | ||
===== Загрузка драйвера ===== | ===== Загрузка драйвера ===== | ||
- | <WRAP round important 60%> | ||
Загрузка драйвера Debian 9 (Stretch) | Загрузка драйвера Debian 9 (Stretch) | ||
- | </WRAP> | ||
- | Добавить в /boot/config.txt | + | 1. Добавить в /boot/config.txt |
<code ini /boot/config.txt> | <code ini /boot/config.txt> | ||
dtparam=i2c_arm=on | dtparam=i2c_arm=on | ||
Строка 37: | Строка 35: | ||
</code> | </code> | ||
- | 3. Настроить синхронизацию часов системы с часами реального временем (RTC) | + | 3. Настроить синхронизацию часов системы с часами реального временем (RTC), для этого нужно добавить в файл ''/etc/rc.local'' следующие строки: |
- | <code bash /etc/rc.local> | + | |
- | #!/bin/sh -e | + | |
+ | <code bash /etc/rc.local> | ||
echo ds3231 0x68 > /sys/class/i2c-adapter/i2c-1/new_device | echo ds3231 0x68 > /sys/class/i2c-adapter/i2c-1/new_device | ||
+ | sleep 3 | ||
hwclock -s | hwclock -s | ||
- | exit 0 | ||
</code> | </code> | ||
- | [[https://lb.raspberrypi.org/forums/viewtopic.php?t=209700|Raspberry Pi Forums RTC DS3231 setup on stretch]] | + | [[https://lb.raspberrypi.org/forums/viewtopic.php?t=209700|Raspberry Pi Forums — RTC DS3231 setup on stretch]] |
[[http://www.instructables.com/id/How-to-Use-DS3231-Real-Time-Clock-Module-With-Rasp/|How to Use DS3231 Real Time Clock Module With Raspberry Pi 3 Model B]] | [[http://www.instructables.com/id/How-to-Use-DS3231-Real-Time-Clock-Module-With-Rasp/|How to Use DS3231 Real Time Clock Module With Raspberry Pi 3 Model B]] | ||
---- | ---- | ||
- | |||
<hidden Загрузка драйвера в Debian 8> | <hidden Загрузка драйвера в Debian 8> | ||
- | <WRAP round important 60%> | ||
Загрузка драйвера Debian 8 (Jessie) | Загрузка драйвера Debian 8 (Jessie) | ||
- | </WRAP> | ||
- | Добавить в /boot/config.txt | + | 1. Добавить в /boot/config.txt |
<code ini /boot/config.txt> | <code ini /boot/config.txt> | ||
dtoverlay=i2c-rtc,ds3231 | dtoverlay=i2c-rtc,ds3231 | ||
Строка 68: | Строка 62: | ||
</code> | </code> | ||
- | 3. Настроить синхронизацию часов системы с часами реального временем (RTC) | + | 3. Настроить синхронизацию часов системы с часами реального временем (RTC), для этого нужно добавить в файл ''/etc/rc.local'' следующие строки: |
<code bash /etc/rc.local> | <code bash /etc/rc.local> | ||
- | #!/bin/sh -e | ||
hwclock -s | hwclock -s | ||
- | exit 0 | ||
</code> | </code> | ||
</hidden> | </hidden> | ||
Строка 79: | Строка 71: | ||
===== Синхронизация часов реального временем (RTC) с текущим системным временем ===== | ===== Синхронизация часов реального временем (RTC) с текущим системным временем ===== | ||
- | |||
- | [[hwclock:hwclock|hwclock]] | ||
<code> | <code> |