CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 8508|回复: 37

求cubieboard2温度传感器18b20的驱动

[复制链接]

21

主题

0

好友

1098

积分

金牌会员

Rank: 6Rank: 6

贡献
219
金钱
377
威望
219
买家信用
卖家信用
积分
1098
发表于 2016-2-14 05:36:15 |显示全部楼层
我用cubieboard2 hdmi nand固件中自带的w1_therm.ko和wire.ko加载  出现了 /sys/bus/w1/devices/节点  但是里面没东西  我不知道这驱动是否是有用的  所以希望前辈们提供个cubieboard2可以用的温度传感器驱动  急着做毕业设计  谢谢大家了


回复

使用道具 举报

74

主题

5

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
3722
金钱
8557
威望
3730
买家信用
卖家信用
积分
20422
发表于 2016-2-15 09:28:52 |显示全部楼层
回复

使用道具 举报

无效楼层,该帖已经被删除

21

主题

0

好友

1098

积分

金牌会员

Rank: 6Rank: 6

贡献
219
金钱
377
威望
219
买家信用
卖家信用
积分
1098
发表于 2016-2-20 02:26:23 |显示全部楼层
@allen 发表于 2016-2-15 09:28
http://linux-sunxi.org/1-Wire#Linux_kernel_3.4

可是这个教程中的Device Tree要在哪个文件里面改啊?
回复

使用道具 举报

21

主题

0

好友

1098

积分

金牌会员

Rank: 6Rank: 6

贡献
219
金钱
377
威望
219
买家信用
卖家信用
积分
1098
发表于 2016-2-20 02:26:19 |显示全部楼层
@allen 发表于 2016-2-15 09:28
http://linux-sunxi.org/1-Wire#Linux_kernel_3.4

可是这个教程中的Device Tree要在哪个文件里面改啊?
回复

使用道具 举报

74

主题

5

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
3722
金钱
8557
威望
3730
买家信用
卖家信用
积分
20422
发表于 2016-2-23 17:20:25 |显示全部楼层
siqiang_comeon 发表于 2016-2-20 02:26
可是这个教程中的Device Tree要在哪个文件里面改啊?

linux-sunxi/arch/arm/boot/dts
回复

使用道具 举报

21

主题

0

好友

1098

积分

金牌会员

Rank: 6Rank: 6

贡献
219
金钱
377
威望
219
买家信用
卖家信用
积分
1098
发表于 2016-3-3 03:49:45 |显示全部楼层
@allen 发表于 2016-2-23 17:20
linux-sunxi/arch/arm/boot/dts

1 它这里有很多个个dts文件  请问是改哪一个呢
2 如果要改dts的话 那是不是意味我只能要重新编译进去了  然后重新烧板子才行了
回复

使用道具 举报

74

主题

5

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
3722
金钱
8557
威望
3730
买家信用
卖家信用
积分
20422
发表于 2016-3-3 09:34:24 |显示全部楼层
本帖最后由 @allen 于 2016-3-3 10:30 编辑
siqiang_comeon 发表于 2016-3-3 03:49
1 它这里有很多个个dts文件  请问是改哪一个呢
2 如果要改dts的话 那是不是意味我只能要重新编译进去了   ...

如果你用的是https://www.kernel.org/ 内核,
有arch/arm/boot/dts/sun7i-a20-cubieboard2.dts

如果你用的是官方的固件,内核是3.4.79 不会用到dts,改sys_config.fex 文件就能开启one-wire

回复

使用道具 举报

34

主题

10

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
2331
金钱
4582
威望
2332
买家信用
卖家信用
积分
12300
发表于 2016-3-3 09:58:20 |显示全部楼层
@allen 发表于 2016-3-3 09:34
如果你用的是https://www.kernel.org/ 内核,
有arch/arm/boot/dts        /sun7i-a20-cubieboard2.dts

wire.ko就是编译好的驱动。出现节点可以对节点进行读取。

参考:http://dl.cubieboard.org/partene ... I/API/ds18b20_test/
回复

使用道具 举报

21

主题

0

好友

1098

积分

金牌会员

Rank: 6Rank: 6

贡献
219
金钱
377
威望
219
买家信用
卖家信用
积分
1098
发表于 2016-3-3 18:04:40 |显示全部楼层
sunbeyond 发表于 2016-3-3 09:58
wire.ko就是编译好的驱动。出现节点可以对节点进行读取。

参考:http://dl.cubieboard.org/parteners/wa ...

谢谢   但是我这里看不到节点啊  我这里的是cubieboard官网的固件   在/sys/bus/w1/devices/也看不到任何的东西    在你给我看的那个.c文件/sys/devices/w1_bus_master1/   也没有这个节点  究竟节点是哪个呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2020-1-23 06:23 , Processed in 0.020638 second(s), 9 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部