Firefly开源社区

打印 上一主题 下一主题

firefly-rk3288 SPI OLED 小屏驱动

77

积分

0

威望

0

贡献

技术小白

积分
77
发表于 2017-12-18 14:16:52        只看该作者  51#

赞一个
回复

使用道具 举报

14

积分

0

威望

0

贡献

游客

积分
14
发表于 2017-12-18 16:22:30        只看该作者  52#
顶一个~
回复

使用道具 举报

44

积分

0

威望

0

贡献

游客

积分
44
发表于 2018-1-31 16:34:07        只看该作者  53#

顶一个~
回复

使用道具 举报

20

积分

0

威望

0

贡献

技术小白

积分
20
发表于 2018-4-11 09:52:15        只看该作者  54#
多谢楼主
回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2018-5-21 19:57:32        只看该作者  55#
谢谢
回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2018-5-29 16:51:42        只看该作者  56#
你好,参考你的代码,我在aio-3288j平台上,编译好了驱动代码,/dev目录下面也产生了设备,利用的是真实的spi2接口,oled显示屏无输出;
利用逻辑分析仪测试,也没有抓取到tx, clk,cs的波形,是什么原因,谢谢!
回复

使用道具 举报

82

积分

0

威望

0

贡献

技术小白

积分
82
发表于 2018-5-31 10:24:28        只看该作者  57#
你好,楼主,参考你的代码,我使用AIO-3288J开发板(android系统),编译成功,/dev目录下成功创建设备点,/sys/class目录下文件也创建成功;

使用逻辑分析仪,检测tx,clk,cs都没有波形产生,查看内核信息,爆出如下错误,软中断有误;一起帮忙看下,啥原因,谢谢!

另外问下,dts中的spi-rst和spi-dc需要如何设置具体的gpio?我使用AIO-3288J真实的spi2进行开发,dts设置和spi2原理图设置如下:


内核信息打印错误:
[    1.095714] [<c0013ec4>] (unwind_backtrace+0x0/0xe0) from [<c001176c>] (show_stack+0x10/0x14)
[    1.095741] [<c001176c>] (show_stack+0x10/0x14) from [<c02785d8>] (Ldiv0+0x8/0x10)
[    1.095768] [<c02785d8>] (Ldiv0+0x8/0x10) from [<c034d568>] (pump_transfers+0x4c/0x67c)
[    1.095793] [<c034d568>] (pump_transfers+0x4c/0x67c) from [<c003e78c>] (tasklet_action+0x80/0xe0)
[    1.095813] [<c003e78c>] (tasklet_action+0x80/0xe0) from [<c003df24>] (__do_softirq+0x144/0x2b4)
[    1.095832] [<c003df24>] (__do_softirq+0x144/0x2b4) from [<c003e0c4>] (run_ksoftirqd+0x30/0x78)
[    1.095853] [<c003e0c4>] (run_ksoftirqd+0x30/0x78) from [<c005d4d8>] (smpboot_thread_fn+0x22c/0x234)
[    1.095878] [<c005d4d8>] (smpboot_thread_fn+0x22c/0x234) from [<c00561bc>] (kthread+0xa0/0xac)
[    1.095905] [<c00561bc>] (kthread+0xa0/0xac) from [<c000da98>] (ret_from_fork+0x14/0x3c)
回复

使用道具 举报

9

积分

0

威望

0

贡献

游客

积分
9
发表于 2018-7-17 10:53:11        只看该作者  58#
我要下啧啧啧啧啧啧啧啧啧
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2018-7-19 11:34:12        只看该作者  59#
我是完全按照操作步骤做的啊,/dev/下找不到设备,在/proc/devices里有已注册的设备号为245,我是android系统的5.1的源码加入的。make nod 的话,在/dev下会出现设备,使用命令echo 0 > /dev/spi 会导致系统崩溃。也出现了probe函数没执行的情况。纠结中。。。
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2018-7-19 11:47:04        只看该作者  60#
Vera 发表于 2016-3-23 17:06
@ madman  & @zhansb:  这个我这边老有这个错误.   请帮忙看看,谢谢!

CC      drivers/spi/spi-rockchip ...

你这个错误我也遇到了,修改了kernel/scripts/gcc-wrapper.py 文件。具体修改方法:https://blog.csdn.net/ppt060984/article/details/17371731
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表