CubieBoard中文论坛

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

诚心求教!cubieez系统的cubietruck板子上面怎么没有gpio驱动...

[复制链接]
发表于 2015-7-24 10:35:41 | 显示全部楼层 |阅读模式

初学linux,完全小白,不好意思要打扰各位老师!
现在我们的cubietruck板子上面cubieez系统中lsmod没有发现加载gpio驱动,而且在/lib/modules/3.0.62/kernel/drivers/gpio目录下面也没有发现gpio的驱动。
我的问题是这个驱动是否在系统中?
如果不在,我是否是只要在网上down一个gpio_sunxi.ko文件放在我的文件系统中,然后加载就可以用了?
还是我需要按照@WindLand大神的方法编译单个驱动?(链接如下)
http://www.cubie.cc/forum.php?mod=viewthread&tid=138
万分感谢!!
回复

使用道具 举报

发表于 2015-7-24 14:04:19 | 显示全部楼层
不用,已经编译进内核
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-24 14:35:14 | 显示全部楼层
@allen 发表于 2015-7-24 14:04
不用,已经编译进内核

多谢大神回复,还有一个小小的问题,我之前使用@jiangdou老师的spi测试的代码(http://cubie.cc/forum.php?mod=vi ... &extra=page%3D2)的时候发现里面
*dev_data = "/sys/class/gpio_sw/PH19/data";
*dev_mul_sel = "/sys/class/gpio_sw/PH19/mul_sel";
*dev_pull = "/sys/class/gpio_sw/PH19/pull";
*dev_drv_level = "/sys/class/gpio_sw/PH19/drv_level";
发现没有这些目录,这是为啥啊?望指导
回复 支持 反对

使用道具 举报

发表于 2015-7-24 14:40:08 | 显示全部楼层
你要在sys_config.fex里面配置这些IO口,加载驱动后,才会有对应的节点产生
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-24 14:44:49 | 显示全部楼层
了解了解,终于明白了,现在去测试一下,多谢各位大牛指导
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-26 09:10:13 | 显示全部楼层
aaron 发表于 2015-7-24 14:40
你要在sys_config.fex里面配置这些IO口,加载驱动后,才会有对应的节点产生

你还要,我在如下配置之后,reboot
[gpio_para]
gpio_used = 1
gpio_num = 4
gpio_pin_1 = portG00<1><default><default><default>
gpio_pin_2 = portB19<1><default><default><default>
gpio_pin_3 = portG02<1><default><default><default>
gpio_pin_4 = portG04<1><default><default><default>
仍然没有出现上面我说的那些目录,这是为啥啊
回复 支持 反对

使用道具 举报

发表于 2015-7-27 08:58:09 | 显示全部楼层
qianxu 发表于 2015-7-26 09:10
你还要,我在如下配置之后,reboot
[gpio_para]
gpio_used = 1

http://docs.cubieboard.org/tutor ... -gpio_kernel_module
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-27 09:11:58 | 显示全部楼层
@allen 发表于 2015-7-27 08:58
http://docs.cubieboard.org/tutorials/common/gpio_on_lubuntu#using_sunxi-gpio_kernel_module

谢谢allen大神,我明白了,还有一个小问题想请教您:
我开机log中显示:master is unqueued, this is deprecated
这个warning应该怎么解决啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-27 09:41:39 | 显示全部楼层
@allen 发表于 2015-7-27 08:58
http://docs.cubieboard.org/tutorials/common/gpio_on_lubuntu#using_sunxi-gpio_kernel_module

是spi的信息,刚才没说清楚,sorry
回复 支持 反对

使用道具 举报

发表于 2015-7-27 10:09:07 | 显示全部楼层
qianxu 发表于 2015-7-26 09:10
你还要,我在如下配置之后,reboot
[gpio_para]
gpio_used = 1

aaron大神说的是android 发行版的。 linux 发行版这边要参考allen大神的。就是这样啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 13:12 , Processed in 0.025879 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部