天嵌 ARM开发社区

 找回密码
 注册
12
返回列表 发新帖
楼主: $vincent$

求指教TQ2416的SPI驱动问题

[复制链接]
亚瑟王 发表于 2014-1-17 11:48:06 | 显示全部楼层
ubuntu1204 发表于 2014-1-17 10:57
就是这样试了,不行啊,肯定自己哪里没搞对。
/mach-s3c2416/clock.c

最简单的办法,直接操作对应的寄存器填值。
ubuntu1204 发表于 2014-1-17 15:37:06 | 显示全部楼层
亚瑟王 发表于 2014-1-17 11:48
最简单的办法,直接操作对应的寄存器填值。

/dev/spidev0.0 现在有了,但是测试 ./spidev_test   还是失败,
[root@EmbedSky /sbin]# ./spidev_test
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)
INFO: task kworker/u:0:5 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kworker/u:0     D c052bbdc     0     5      2 0x00000000
Backtrace:
............................
亚瑟王 发表于 2014-1-20 11:00:09 | 显示全部楼层
ubuntu1204 发表于 2014-1-17 15:37
/dev/spidev0.0 现在有了,但是测试 ./spidev_test   还是失败,
[root@EmbedSky /sbin]# ./spidev_test ...

如果用内核自带的SPI子系统,测试程序请一定要使用内核的Documentation/spi目录下的代码,应用程序也请参考该代码。
其他的请自行分析源码了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-5 04:13 , Processed in 1.078132 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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