問題タブ [hwclock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
277 参照

raspberry-pi2 - ラズベリーパイ 2 モデル B 用 Rtc ds3231

Raspberry Pi 2 に Hwclock RTC DS3231 をインストールしようとしています。

以下はOSのバージョンです。

私がとった一歩。

  1. sudo cp /etc/default/hwclock /etc/default/hwclock.BAK
  2. less /boot/overlays/README
  3. i2c-rtc セクションまでスクロールし、ds3231 であるクロスポンディング パラメータを見つけます。
  4. 須藤ナノ/boot/config.txt
  5. dtoverlay=i2c-rtc,ds1307 を追加
  6. nanoエディターを保存して終了します。
  7. sudo ナノ /etc/modules
  8. i2c-dev、i2c-bcm2708 rtc-ds3231 を追加
  9. nanoエディターを保存して終了します。
  10. リブート
  11. sudo apt-get install i2c-tools
  12. sudo dpkg --purge fake-hwclock
  13. 須藤 i2cdetect -y 1
  14. sudo nano /lib/udev/hwclock-set
  15. コード:

    /li>
  16. 須藤日付

  17. sudo hwclock -w
  18. sudo hwclock -s
  19. sudo hwclock -r
  20. その後、日付と hwclock -r の両方をチェックすると正しくなりますが、再起動後に日付を実行している場合は正しくなりますが、hwclock -r の下にメッセージが表示されます

hwclock: ハードウェア クロック レジスタには、無効な値 (月の 50 日など) または処理可能な範囲を超える値 (2095 年など) が含まれています。

0 投票する
1 に答える
328 参照

shell - Linux bash コマンド hwclock 出力の意味

ホストで hwclock コマンドを使用すると、以下のコンテンツが表示されます

しかし、-0.062877秒の意味がわかりません

0 投票する
1 に答える
1129 参照

linux-kernel - Chrony はシステム時刻を設定しますが、RTC を同期しません

「ハードウェア リアルタイム クロック (RTC) のカーネル同期を有効にする」必要がある rtcsync フラグを使用して Chrony を構成しましたが、そうではありません。

Chrony は ntp を使用してシステム時刻を正しく設定しますが、RTC は変更されておらず、その理由がわかりません。私の推測では、RTC を同期するという Chrony の要求をカーネルが認識していないと思われますが、それは単なる推測です。

バージョン
カーネル: 4.19
Chrony: 3.5

アップデート:

カーネルがアクセスを試みた後に外部 RTC が登録されているように見えます。これにより、RTC と NTP 同期システム時刻との同期が妨げられます。からdmesg:

hwclock を 10 分ごとに更新する cronjob を追加して、一時的な回避策を実行しました。