完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
求助!!!目前使用OKMX6Q-C开发板进行项目开发,拟计划采用该款开发板实现与Intel公司的FPGA之间的SPI指令通信,以及实现EIM外部并行总线数据通信,我采用的Linux内核版本为linux-4.1.15,采用设备树方法进行驱动开发,目前自己尝试写了一个SPI驱动(具体代码以及设备树文件见附件),使用该驱动进行SPI通信测试,发现只有片选信号,而没有SPI时钟及其他信号;此外,在不外接FPGA,同时也没有将 OKMX6X-C 开发板提供的一路 TTL 电平的插针 SPI 接口(SPI2)的 8 脚(SPI2_MOSI)和 10 脚(SPI2_MISO)短接的情况下,但是在调用应用程序进行测试时,却得到如下图所示结果:同时我也根据贵司提供的手册,把SPI 接口(SPI2)的 8 脚(SPI2_MOSI)和 10 脚(SPI2_MISO)短接处理进行测试,并用示波器抓取片选及时钟信号,可以得到与教程中相同的结果,但是在示波器中没有发现片选及时钟信号,目前不知道是什么原因导致,故特来请教,望不吝赐教!
下载附件 (69.47 KB, 下载次数: 17) 下载附件 这是我自己在设备树配置的spi,最终测试的时候却没有时钟输出,检查驱动成功注册,spi收发代码如下: |
|
相关推荐
3个回答
|
|
|
我们的开发板中SPI的驱动,您可以按照我们手册里的方法用我们的驱动试一下,我们的SPI驱动没有做片选,您可以在设备树里引脚配置的位置加一个片选引脚。
|
|
|
|
|
|
我也遇到相通的问题;设备树引脚配置的为止加一个片选的引脚,是下图吗?这里PC19就是片选的问题;设备树引脚配置的为止加一个片选的引脚,是下图吗?这里PC19就是片选引脚;还是没有测到片选和时钟信号,帮忙看下是不是改的地方不对
下载附件 |
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
谁有3566+电池+POE充电的方案,有个项目需要用该功能的主板
437 浏览 0 评论
RK3588的GMAC0与PHY的参考时钟电平匹配问题??????
4425 浏览 1 评论
请问各位大佬,如何解决,瑞芯微 RV1126B 使用 mpp 自带工具 调试时,内核直接报错崩溃!
1802 浏览 0 评论
使用rk3568开发板,核0\\1\\3运行linux,核2运行hal,在核0中怎么关闭核2
2359 浏览 0 评论
2363 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:38 , Processed in 0.591595 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4074