完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
目前我想用官网上7.1.2 Industry版本的系统,但是官网上的编译教程里,这个版本并没有EDP显示的编译,我用8.1版本的系统按照教程来是可以点亮屏幕了
在7.1.2 Industry版本下我尝试修改设备树支持edp屏幕,但是烧写新的resouce.img后系统不能正常启动,某些服务一直打印错误,官网上的LCD使用教程里的文件kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-edp.dts也和7.1.2 Industry版本里的这个文件内容不一致 请问一下需要修改什么东西才能让这个版本支持上edp屏幕? |
|
相关推荐
9个回答
|
|
industry版本是已经点亮过几个EDP屏,具体可以参考dts里面
rk3399-firefly-face-edp15.dts rk3399-roc-pc-plus-edp15.dts |
|
|
|
谢谢,已经点亮了!
但是有一个问题,无论是8.1还是7.1.2,我的BL_PWM引脚都没有输出,我现在是在屏幕端给了一个电压才能点亮,我参考了网上的资料,cat /sys/kernel/debug/pwm查看PWM0是有东西的,安卓亮度调节对应的值也会变化,但是引脚就是没有输出 我参考了 Rockchip_Developer_Guide_Linux_PWM_CN.pdf 里面有提及PWM测量不到波形的方法,用系统的io命令查看pwm counter寄存器状态,但目前我在系统里用IO查看寄存器,读到很多寄存器都是0,读不到对应的值,手册上说rk3328之后的芯片需要先关闭对应的pclk gating,请问如何操作 |
|
|
|
你现在是控制背光的gpio有问题吧,pwm是正常,可以修改该寄存器0xff77e640
|
|
|
|
|
|
|
|
可以确认&backlight 里面对应的pwm是否有选择,或是选择其他路pwm看是否 有波形输出,同时可以用如下命令查看一下
cat /sys/kernel/debug/pwm |
|
|
|
dts里&backlight选择的是pwm0
cat /sys/kernel/debug/pwm的话有两路,一路是vdd-log,一路是pwm-backlight vdd-log测量是有波形的,pwm-backlight没有 |
|
|
|
如果有两台机器的话,可以排查,是否PWM0是否坏了?或是backlight配置pwm1,然后看看PWM1是否有波形
|
|
|
|
排查发现PWM0引脚应该是烧掉了,用PWM1是可以调节背光亮度了现在,感谢!!!
但目前有个额外的问题想请教,系统的io命令在rk3399上如何使用的,我查询了多个寄存器,读出来的值都是0,已经使能的功能读出来也是0,怎么才能正确读值 |
|
|
|
举个例子,关于GPIO的clk被关闭掉,导致无法读写,或读取寄存器异常,可以先查看如下,
如果对应的GPIO组是拉高的,说明clk被关闭掉,需要拉低 rk3399_firefly_face:/ # io -4 -r 0xff76037c ff76037c: 00000188 修改相应位的寄存器 rk3399_firefly_face:/ # io -4 -w 0xff76037c 0x00080180 rk3399_firefly_face:/ # io -4 -r 0xff76037c ff76037c: 00000180 rk3399_firefly_face:/ # io -4 -r 0xff780000 //查看GPIO2寄存器值 ff780000: 08000050 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
800 浏览 0 评论
2073 浏览 3 评论
rk1126实现BT601输入,输入不带IIC接口的驱动程序
3955 浏览 0 评论
2467 浏览 1 评论
3702 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-5 11:32 , Processed in 0.792994 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号