Firefly开源社区

怎么取消SPI0_CSN0的复用

164

积分

0

威望

0

贡献

技术小白

积分
164
发表于 2018-12-24 10:20:12     
求解,为什么用示波器测量CSN0脚有信号,怎么取消呢
图片2.png
回复

使用道具 举报

2598

积分

17

威望

18

贡献

高级创客

Rank: 6Rank: 6

积分
2598
QQ
发表于 2018-12-24 14:09:35     
在dts中把spi0的状态设置为disabled
回复

使用道具 举报

164

积分

0

威望

0

贡献

技术小白

积分
164
发表于 2018-12-24 14:20:47     
jpchen 发表于 2018-12-24 14:09
在dts中把spi0的状态设置为disabled

在rk3288.dtsi中将spi0的状态这时为disabled后,用示波器监测csn0还是有信号, 在做spi接口转can
回复

使用道具 举报

2598

积分

17

威望

18

贡献

高级创客

Rank: 6Rank: 6

积分
2598
QQ
发表于 2018-12-24 14:29:16     
cnrobot 发表于 2018-12-24 14:20
在rk3288.dtsi中将spi0的状态这时为disabled后,用示波器监测csn0还是有信号, 在做spi接口转can

先确认是否关闭掉spi0,firefly-rk3288.dts文件中是否有关闭,如何还是有信号,可以查看规格书,查看引脚的复用是gpio还是spi
回复

使用道具 举报

164

积分

0

威望

0

贡献

技术小白

积分
164
发表于 2018-12-24 14:32:49     
jpchen 发表于 2018-12-24 14:29
先确认是否关闭掉spi0,firefly-rk3288.dts文件中是否有关闭,如何还是有信号,可以查看规格书,查看引脚 ...

我用的是最新发布的4.4的内核版本
回复

使用道具 举报

2598

积分

17

威望

18

贡献

高级创客

Rank: 6Rank: 6

积分
2598
QQ
发表于 2018-12-24 14:39:35     
cnrobot 发表于 2018-12-24 14:32
我用的是最新发布的4.4的内核版本

那可以查规格书,查看对应的grf寄存器,看是否是gpio还是spi
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表