RTC i2cチェック sudo i2cdetect -y 1 モジュールチェック ls /lib/modules/$(uname -r)/kernel/drivers/rtc/ modprobe コマンドで、対象のモジュール(i2c-devおよびrtc-rx8025)をロードする。つづいて、先程調べた RX-8025のi2cアドレスをOSが新しく管理するデバイスとして設定する。もう一度i2cdetect コマンドを実行し、RX-8025がOSに管理されていることを確認する。(UUが表示されればOK) yamanaka@raspberrypi:~ $ sudo su root@raspberrypi:/home/yamanaka# modprobe i2c-dev root@raspberrypi:/home/yamanaka# modprobe rtc-rx8025 root@raspberrypi:/home/yamanaka# echo rx8025 0x32 > /sys/class/i2c-adapter/i2c-1/new_device root@raspberrypi:/home/yamanaka# exit exit RTC モジュールへ書き込み sudo hwclock -w RTC モジュールから読み込み sudo hwclock -r ブートごとにRTCの更新処理を行うスクリプトを作成する sudo vi /etc/rc.local exit 0の前に # RTC Settings modprobe rtc-rx8025 echo rx8025 0x32 > /sys/class/i2c-adapter/i2c-1/new_device sleep 1 /sbin/hwclock -s
投稿
2024の投稿を表示しています