完善资料让更多小伙伴认识你,还能领取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)短接处理进行测试,并用示波器抓取片选及时钟信号,可以得到与教程中相同的结果,但是在示波器中没有发现片选及时钟信号,目前不知道是什么原因导致,故特来请教,望不吝赐教!
(283.12 KB, 下载次数: 25) 下载附件 (69.47 KB, 下载次数: 17) 下载附件 这是我自己在设备树配置的spi,最终测试的时候却没有时钟输出,检查驱动成功注册,spi收发代码如下: |
|
相关推荐
3个回答
|
|
我们的开发板中SPI的驱动,您可以按照我们手册里的方法用我们的驱动试一下,我们的SPI驱动没有做片选,您可以在设备树里引脚配置的位置加一个片选引脚。
|
|
|
|
我也遇到相通的问题;设备树引脚配置的为止加一个片选的引脚,是下图吗?这里PC19就是片选的问题;设备树引脚配置的为止加一个片选的引脚,是下图吗?这里PC19就是片选引脚;还是没有测到片选和时钟信号,帮忙看下是不是改的地方不对 (59.26 KB, 下载次数: 29)
下载附件 |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
458 浏览 0 评论
2244 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2955 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5730 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:21 , Processed in 0.565478 second(s), Total 45, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号