硬體
Raspberry Pi 3 Model B+
DS3231 模組
作業系統
自行編譯buildroot 2021.02
- make raspberrypi3_64_defconfig
- make menuconfig選擇好要安裝的程式
- i2c-tools
- make
- 燒錄image至sd卡
修改config.txt <- 類似raspberrypi的bios設定
config.txt位於sdcard的第一個partition,開機進入buildroot linux後可以手動掛載此partition (/dev/mmcblk0p1)
config.txt要加入下面的資料
dtparam=i2c_arm=on
進入系統後執行下面指令
modprobe i2c-dev
modprobe i2c-bcm2835
modprobe rtc-ds1307
echo ds3231 0x68 > /sys/class/i2c-adapter/i2c-1/new_device
測試
hwclock -r
hwclock -w
參考資料
https://www.taiwaniot.com.tw/product/ds3231-rtc-%E9%AB%98%E7%B2%BE%E5%BA%A6%E6%99%82%E9%90%98%E6%A8%A1%E7%B5%84-%E9%81%A9%E7%94%A8-raspberry-pi-%E6%A8%B9%E8%8E%93%E6%B4%BE%E5%85%A8%E7%B3%BB%E5%88%97%E9%96%8B%E7%99%BC%E6%9D%BF/
Facebook Comments Box