查看F1C的源代码
←
F1C
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
=== I2C === TeslaDR: <source lang=bash> /* 在 pio 节点下,添加 i2c 引脚定义 */ i2c0_pins: i2c0 { pins = "PE11", "PE12"; function = "i2c0"; }; </source> M6: <source lang=bash> i2c0_pins: i2c0 { pins = "PD12", "PD0"; function = "i2c0"; }; </source> <source lang=bash> i2c0: i2c@1C27000 { compatible = "allwinner,sun6i-a31-i2c"; reg = <0x01C27000 0x400>; interrupts = <7>; clocks = <&ccu CLK_BUS_I2C0>; resets = <&ccu RST_BUS_I2C0>; pinctrl-names = "default"; pinctrl-0 = <&i2c0_pins>; status = "disabled"; #address-cells = <1>; #size-cells = <0>; }; </source> SCL 和 SDA 必须 10K / 1K 拉高,否则 kernel 启动时会报: <source lang=bash> [ 0.972082] i2c /dev entries driver [ 3.044909] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0 </source> pcf8563@0x51: <source lang=bash> # i2cdetect -y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- </source> 常用命令: <source lang=bash> comcat@autoeco:~/f1c/linux$ date +%s -u 1758617972 # date -s @1758617972 Tue Sep 23 08:59:32 UTC 2025 # hwclock -r [ 369.265193] rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable. hwclock: RTC_RD_TIME: Invalid argument # hwclock -w # hwclock -r Tue Sep 23 08:59:59 2025 0.000000 seconds </source> <br>
返回到
F1C
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面