天嵌 ARM开发社区

 找回密码
 注册
查看: 1643|回复: 0

Imx6的ecspi的问题

[复制链接]
tree 发表于 2017-10-5 21:58:23 | 显示全部楼层 |阅读模式
     我用的是imx6的e9板,最近做ecspi的扩展,遇到个问题:  
    系统启动后,测e9核心板的引脚 25:CSPI2_CLK(EIM_CS0)、24 :CSPI2_CS0(CSIO_DAT11)、26: CSPI2_MISO(EIM_OE)电压都一直为0v,而23 :CSPI2_MOSI(EIM_CS1)为3.23v。由于电压为0,用示波器测量没用。

     我在“/dev”里看到了ecspi1.0,之前用“spidev”测,短接23和26能收发到数据。就是现在加上新写的spi驱动,接上spi设备后,spi设备不能使用。
      在board-mx6q_sabresd.h里我加:MX6Q_PAD_CSI0_DAT11__GPIO_5_29,
        MX6Q_PAD_EIM_CS0__ECSPI2_SCLK,  MX6Q_PAD_EIM_CS1__ECSPI2_MOSI,  
        MX6Q_PAD_EIM_OE__ECSPI2_MISO,    MX6Q_PAD_EIM_RW__ECSPI2_SS0了;
       在board-mx6q_sabresd.c里我也用IMX_GPIO_NR(5, 29)做片选,ecspi1.0都能生成。
       不知道哪里还需要修改?



您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-20 22:06 , Processed in 1.046869 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表