AnsweredAssumed Answered

关于imx6D的ECSPI CS信号

Question asked by AL ee on Nov 20, 2018
Latest reply on Nov 26, 2018 by jimmychan

hi,

我尝试使用imx6D的SPI5(master)与SPI转UART(slave)进行通信,slave设备要求CS保持两个字节有效(cmd+data),但是imx6每发送一个字节,CS就会被拉高,在该情况下我的设备就无法获取data,使用spidev_test.c设置cs_change不起作用,查看spi-imx.c驱动似乎没有对cs_change进行任何处理,根据数据手册IMX6DQRM第21章的描述, 我想设置成Figure 21-8 的状态,当我设置SS_CTL[3:0] 0000 时,内核好像被hangs up了,当设置SS_CTL[3:0]为SS_CTL[3:0] 0001时,CS输出状态为Figure 21-9,kernel为3.14.52,对此不知道该如何去设置,还请不吝指教。
谢谢!
Alee

Outcomes