您尚未登录。

楼主 #1 2021-03-18 11:59:29

sck852414902
会员
注册时间: 2020-12-23
已发帖子: 12
积分: 18.5

怎么使用PCF8563作为RTC时钟?

我按照https://whycan.com/t_686.html   bugfix大佬,修改了kernel的sun8i-v3s-licheepi-zero.dts文件

&i2c0 {
    status = "okay";

    ns2009: ns2009@48 {
        compatible = "nsiway,ns2009";
        reg = <0x48>;
    };
        rtc@51 {
        compatible = "nxp,pcf8563";
        reg = <0x51>;
    };

};
也用make menuconfig 启动了PCF8563
FluxBB bbcode 测试

但是启动后没有RTC1,只有RTC0,请问还需要做什么操作呢?

FluxBB bbcode 测试

# hwclock -f /dev/rtc1
hwclock: can't open '/dev/rtc1': No such file or directory

离线

#2 2021-03-18 12:46:38

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 怎么使用PCF8563作为RTC时钟?

都没8563的日志,看下是不是硬件有问题

离线

楼主 #3 2021-03-19 12:46:53

sck852414902
会员
注册时间: 2020-12-23
已发帖子: 12
积分: 18.5

Re: 怎么使用PCF8563作为RTC时钟?

raspberryman 说:

都没8563的日志,看下是不是硬件有问题

没8563的日志,不应该是kernel有问题吗?还是说检测到8563才回打印出日志?

离线

#4 2021-03-19 20:40:40

xfdr0805
会员
注册时间: 2020-07-23
已发帖子: 291
积分: 344

Re: 怎么使用PCF8563作为RTC时钟?

用i2cdetect试试能不能扫描到芯片

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn