wrtnode (mt7620n) 开启第二个spi
来源:互联网 发布:淘宝 枪 暗语 编辑:程序博客网 时间:2024/06/06 02:21
本文参考大神作品,附上链接:http://blog.csdn.net/manfeel/article/details/43635529
首先需要修改设备树,打开文件wrtnode\target\linux\ramips\dts\mt7620n.dtsi
在文件wrtnode\build_dir\target-mipsel_24kec+dsp_uClibc-0.9.33.2\linux-ramips_mt7620n\linux-3.10.49\drivers\spi\spi-rt2880.c中,
可以发现,只有”ralink,rt5350-spi”兼容两个设备,此外pinctrl-0 = <&spi_pins>;这句说明spi需要实用的引脚为spi_pins,好吧,我们再去找spi_pins
在其中,我们可以看到spi对使用引脚的定义,我们要做的,就是要将spi_cs1的使用引脚,定义为spi refclk,告诉系统,作为spi功能来使用,而不是gpio口
打开wrtnode\target\linux\ramips\dts\WRTNODE.dts文件,在spi@b00节点下添加,为应用层调用留下接口
作为gpio口的功能去掉
好了,make menuconfig
Kernel modules–> SPI Support –>kmod-spi-dev
测试程序参考:http://wiki.wrtnode.com/index.php?title=WRTnode_add_spi_slave/zh-cn
0 0
- wrtnode (mt7620n) 开启第二个spi
- wrtnode(mt7620n) spi 使用gpio模拟
- WRTNode(MT7620n)USB启动总结
- WEB failsafe mode implements on WRTNode(MT7620N)
- WRTnode mt7620n的GPIO复用引脚的释放及gpio-leds的注册
- 开启人生的第二个博客——CSDN
- 使能MT7620的第二个SPI接口(cs1)——兼谈pinmux与pinctrl驱动
- wrtnode 简介
- wrtnode 开机
- 开启Beaglebone的PWM和SPI
- 编译MT7620n NFS文件系统
- 第二个
- 第二个
- 第二个
- 为MT7688 SPI添加N个SPI接口
- 为MT7688 SPI添加N个SPI接口
- 【Pi工具】开启树莓派的SPI及IIC
- WRTnode 开发板
- c++库之markup
- MySQL有关1042 Can’t get hostname for your address的问题分析解决过程
- Ant 基础教程(二)
- ios监听程序回到前台,viewController获取事件
- iOS ARC的使用
- wrtnode (mt7620n) 开启第二个spi
- 设计模式:观察者(observer)模式
- Linux数据库:MySQL主从同步设置和同步错误处理
- Ant 基础教程(三 )
- 设置ubuntu终端的命令行颜色
- sqlplus 修改数据库密码
- 大搜索引擎系统架构
- Ant 基础教程(四)
- CentOS7安装mysql5.6