CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
楼主: siqiang_comeon

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

[复制链接]
发表于 2016-3-10 18:01:39 | 显示全部楼层
知道原因了。接好DS18B20,记得一定要加上拉电阻,不加肯定不出节点。
选区_003.png
驱动有点更新,可以换了再编译 w1.tar.gz (52.66 KB, 下载次数: 16) 。你的配置是也对的。下面是我的

[gpio_para]
gpio_used = 1
gpio_num = 3
gpio_pin_1 = portH20<1><default><default><1>
gpio_pin_2 = portH21<1><default><default><1>
gpio_pin_3 = portB10<1><default><default><1>

[w1_para]
gpio = 3
选区_004.png


再将所有的驱动都加载上了,节点就能出来
选区_005.png


先wire w1_sunxi,w1_gpio,后会出现w1 总线
ls /sys/bus/w1/devices/
加载w1_therm ,才能认到设备,比如

root@cubieboard2:~# cat /sys/bus/w1/devices/28-00043ea28fff/w1_slave                                                                                                                                         
63 01 55 00 7f ff 0c 10 ec : crc=ec YES
63 01 55 00 7f ff 0c 10 ec t=22187

我是在DVK521 验证的,http://dl.cubieboard.org/parteners/waveshare/




回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-10 19:03:08 | 显示全部楼层
root@cubieboard2:~# insmod w1-gpio.ko

<4>w1-gpio: probe of w1-gpio.0 failed with error -22
w1-gpio: probe of w1-gpio.0 failed with error -22
Error: could not insert module w1-gpio.ko: No such device

w1-gpio.ko一直都加载不了怎么回事呢

其他三个都可以加载  就剩下这个了

回复 支持 反对

使用道具 举报

发表于 2016-3-11 09:50:40 | 显示全部楼层
本帖最后由 @allen 于 2016-3-16 09:58 编辑
siqiang_comeon 发表于 2016-3-10 19:03
root@cubieboard2:~# insmod w1-gpio.ko

w1-gpio: probe of w1-gpio.0 failed with error -22

我没有这个错误,确保sys_config.fex 有配好
   cd /lib/modules/3.4.79/kernel/drivers/w1/                                
                                                               
   insmod wire.ko                                                           
   insmod w1_sunxi.ko                                                      
   insmod masters/w1-gpio.ko                                                
   insmod slaves/w1_therm.ko  

回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-19 18:58:42 | 显示全部楼层
Ok   终于可以了  还了card固件后就不行了  cubieez-cb2-nand-hdmi-v2.0.img这个固件是不行的   看来还是要老老实实跟着教程做才行 谢谢前辈的帮忙
回复 支持 反对

使用道具 举报

发表于 2016-3-24 18:30:49 | 显示全部楼层
siqiang_comeon 发表于 2016-3-19 18:58
Ok   终于可以了  还了card固件后就不行了  cubieez-cb2-nand-hdmi-v2.0.img这个固件是不行的   看来还是要 ...

请问楼主是怎么搞定的,是什么问题导致的啊,我也遇到这个问题了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-24 19:29:45 | 显示全部楼层
奶娃儿 发表于 2016-3-24 18:30
请问楼主是怎么搞定的,是什么问题导致的啊,我也遇到这个问题了

你的是什么问题
回复 支持 反对

使用道具 举报

发表于 2016-3-24 21:09:53 | 显示全部楼层
siqiang_comeon 发表于 2016-3-24 19:29
你的是什么问题

刷的和你一样的nand系统,还是传感器出不来。还有那个[w1_para]要自己在文件里面加上么?
回复 支持 反对

使用道具 举报

发表于 2016-3-25 01:27:57 | 显示全部楼层
siqiang_comeon 发表于 2016-3-24 19:29
你的是什么问题

刷的官方debian-server-cb2-datacard-v1.2,只有w1_therm,wire这两个模块,w1_sunxi.ko和w1-gpio.ko都没有啊
回复 支持 反对

使用道具 举报

发表于 2016-3-25 14:53:19 | 显示全部楼层
奶娃儿 发表于 2016-3-25 01:27
刷的官方debian-server-cb2-datacard-v1.2,只有w1_therm,wire这两个模块,w1_sunxi.ko和w1-gpio.ko都没 ...

要自己添加,编译模块http://cubie.cc/forum.php?mod=vi ... &extra=page%3D1
回复 支持 反对

使用道具 举报

发表于 2016-3-25 21:09:50 | 显示全部楼层
@allen 发表于 2016-3-25 14:53
要自己添加,编译模块http://cubie.cc/forum.php?mod=viewthread&tid=4257&extra=page%3D1

编译报错怎么搞啊
make: *** No targets.  Stop.
下载的21L的源文件

回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-1 08:05 , Processed in 0.027533 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部