完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
RK自带文档,在解压下目录后我们可以看到这两个文件夹,其中RKDocs就是文档所在
根据RK提供的开发指南,有显示驱动调试指南 RK3566 显示框架为DRM显示框架,RK平台 LCD controllers称为VOP(video output processor),3566有两个VOP,本次配置为EDP单显,所以只使用其中一个VOP。 首先是连接线,RK接口为非标接口,所以需要转接,转接关系如图 按图绘制转接板,注意信号线是高速信号线,需相应阻抗匹配与抗干扰,不然屏幕会闪动,视屏信号会丢包。 驱动程序为通用驱动程序,RK已提供相关驱动程序, 所以只需把驱动程序纳入编译链,编译进内核,再调用即可,纳入编译链与编译进内核RK都帮我们做好了,在提供的SDK里,打开内核菜单,make menuconfig在相应的路径下可查看。 所以只要配置好设备树,驱动能正常调用,即可点亮EDP接口屏幕。 如图所示为RK提供的kernel目录,DTS文件在/mnt/MID/MID/kernel/arch/arm64/boot/dts/rockchip目录下 首先要确定现在使用的是那个dts,dts文件都会被编译为dtb文件,所以我们找到dtb文件即可, 如图,记下来我们可以修改rk3566-evb2-lp4x-v10-edp.dts这个文件,用以驱动EDP屏幕。 首先我们来学习下dts语法,它和c语言十分相似 如图为dts调用其他文件的方法,与c语言调用头文件相似,dts的头文件命名dtsi,首先我们关掉之前默认的mipi接口 为防止意外我们顺带操作一下其他接口 同样关闭 然后开启edp接口 现在edp接口已经开启,接下来就是配置其时序,需要有正确的时序edp屏幕才能正常工作 这是我这个edp屏幕的时序配置,注意,需配置在根目录下,时序才能配置进驱动。 如按此配置无显示,可去掉timing段时序配置 如图,因为edp屏幕会读取屏芯片内时序,固可用此方式点亮屏幕,不过剧RK说法,在点亮后依然要适配timing,并写死在dts中,防止出错。 以上为RK3566 EDP接口屏幕驱动配置流程。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
533 浏览 0 评论
803 浏览 1 评论
700 浏览 1 评论
1926 浏览 1 评论
3171 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 16:22 , Processed in 0.800643 second(s), Total 70, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号