主题 : tiny210(1148 or 2105)+s5pv210的SPI驱动怎么打开? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 77244
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2012-09-05
最后登录: 2013-07-11
楼主  发表于: 2012-10-23 18:34

 tiny210(1148 or 2105)+s5pv210的SPI驱动怎么打开?

我参考了论坛的有关SPI驱动的文章,但比较全的就是“mini2440 SPI驱动移植 http://blog.csdn.net/lxmky/article/details/6858322”这个网页了。
我同时也在linux-2.6.35.7的目录下查找了一凡,找到了一些有关的东西。如:
inux-2.6.35.7\drivers\spi\spidev.c
inux-2.6.35.7\drivers\spi\spi.c
inux-2.6.35.7\drivers\spi\spi_gpio.c
inux-2.6.35.7\drivers\spi\Kconfig
linux-2.6.35.7\arch\arm\mach-s5pv210\mach-mini210.c
linux-2.6.35.7\Documentation\spi\spi-summary
linux-2.6.35.7\Documentation\spi\spidev_test.c(测试LOOPBACK)


我在“linux-2.6.35.7\arch\arm\mach-s5pv210\mach-mini210.c”文件中找到了一个宏开关“CONFIG_S3C64XX_DEV_SPI”。
我想这个应该是编译SPI驱动的开关吧。
我的问题是:
1. tiny210(1148 or 2105)+s5pv2101148的SPI驱动是否仅仅打开几个宏开关就可以?
2. 如果宏开关可以,需要打开什么开关?分别是什么?
3. 修改“mini210_default_config”文件可以否?怎么修改?


请弄过SPI驱动的高人指点。。。
级别: 新手上路
UID: 70858
精华: 0
发帖: 39
金钱: 200 两
威望: 40 点
综合积分: 78 分
注册时间: 2012-05-26
最后登录: 2014-10-24
1楼  发表于: 2013-01-24 09:39
搞出来了么,同求!!!
级别: 新手上路
UID: 82084
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2012-11-17
最后登录: 2014-12-19
2楼  发表于: 2013-05-24 10:29
帮顶,楼主,搞定了没,再上来回应一下咯,最近也碰到spi问题
级别: 新手上路
UID: 82084
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2012-11-17
最后登录: 2014-12-19
3楼  发表于: 2013-05-24 10:35

 回 楼主(haiyi_yang) 的帖子

楼主,上来说说
不忘初心,方得始终。
级别: 新手上路
UID: 93316
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2013-06-20
最后登录: 2014-05-03
4楼  发表于: 2013-08-21 21:08
在make menuconfi 中添加即可,但是只能出来spidev0.0  我还在找解决 1.0的问题
不忘初心,方得始终。
级别: 新手上路
UID: 93316
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2013-06-20
最后登录: 2014-05-03
5楼  发表于: 2013-08-22 19:23
直接在make menuconfig 中配置一下,就可以了,烧写内核,dev下就出现了spidev1.0 和spidev0.0