Toybrick

spi5驱动调试失败

tanggou

注册会员

积分
179
楼主
发表于 2020-7-22 09:32:29    查看: 5399|回复: 4 | [复制链接]    打印 | 只看该作者
fail打印如下,
[root@localhost /]# echo read 0 10 255 > /dev/cspi_misc_test
[ 2232.193462] g_spi.0 is NULL
[ 2232.193742] g_spi.0 is NULL
[ 2232.194010] g_spi.0 is NULL
[ 2232.194276] g_spi.0 is NULL
[ 2232.194627] g_spi.0 is NULL
[ 2232.194893] g_spi.0 is NULL
[ 2232.195157] g_spi.0 is NULL
[ 2232.195443] g_spi.0 is NULL
[ 2232.195698] g_spi.0 is NULL
[ 2232.195962] g_spi.0 is NULL
[ 2232.196232] spi read 255*10 cost 2774us speed:919KB/S


使用的是toybrick rk3399prod,kernel version:
ubuntu@jifu-ubuntu:~/resource/kernel$ uname -a
Linux jifu-ubuntu 5.4.0-37-generic #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

回复

使用道具 举报

addy

超级版主

积分
609
沙发
发表于 2020-7-22 12:46:50 | 只看该作者
toybrick rk3399prod开发板是ARM64架构,目前支持的操作系统是debian10和fedora28

你uname -a命令是在哪儿执行,为什么是X86架构的,ubuntu系统?

另外,你echo的命令是在哪儿执行。
toybrick rk3399prod系统上并没有/dev/cspi_misc_test节点。

请确认是否不是toybrick rk3399prod开发板?把问题描述清楚!
回复

使用道具 举报

tanggou

注册会员

积分
179
板凳
 楼主| 发表于 2020-7-22 13:44:02 | 只看该作者
贴错了,kernel version是:
[root@localhost toybrick]# uname -a
Linux localhost.localdomain 4.4.189 #13 SMP Wed Jul 22 03:15:25 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux

cspi_misc_test是我改了的节点名称,默认是spi_misc_test,
回复

使用道具 举报

tanggou

注册会员

积分
179
地板
 楼主| 发表于 2020-7-22 13:49:14 | 只看该作者
echo 命令在串口下面执行。
回复

使用道具 举报

addy

超级版主

积分
609
5#
发表于 2020-7-22 14:13:44 | 只看该作者
跟下drivers/spi/spi-rockchip-test.c
里面有详细的配置说明和异常log的原因
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


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