全志v85x spi通信速率稍微高点,spi clk就没输出,硬件BUG?用imx6ul就没有这种问题
-
spi clk是33M,设置软件32k 频率读取spi数据是正常的,但设置64k 频率去读取spi数据时,发现spi clk信号没有输出了,配置文件驱动能力改成3也无效.哪位能帮忙看下吗?谢谢
使用到的spi3 配置如下:
[spi3]
spi_frequency = 33000000
spi3_cs_bitmap = 1
spi3_sclk = port:PH11<6><1><3><default>
spi3_mosi = port:PH12<6><1><3><default>
spi3_miso = port:PH13<6><1><3><default>
spi3_cs = port:PH14<6><1><3><default> -
- dmesg|grep spi看下spi的打印信息
- cat /sys/kernel/debug/clk/clk_summary 看下时钟树是怎么分配的
- dump ccu中对应spi的寄存器,看下实际的分频系数是多少
-
@jingyan spi clk配置应该是没问题的.因为我软件32k频率去读spi的接口数据时,spi clk是33M输出,我示波器量过确认spi clk 是33M输出. 然后我软件定时64k频率去读spi数据,spi clk就没有输出了,spi相关寄存器都没改动
-
@sofia 没太明白,为什么软件32K频率读,控制器会是33M频率输出?你可以试下spidev_test测试是否正常
-
已从之前全志工作的同学得知 硬件有点问题
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号