嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

T507修改默认屏参

2021-8-31 17:00| 发布者: zhichao| 查看: 572| 评论: 0

类目:  >  知识库     文档编号: 541

T507修改默认屏参的方法,以1920x1080p的双路lvds屏为例
修改设备树kernel/linux-4.9/arch/arm64/boot/dts/sunxi/OKT507-C-Common.dtsi
需要修改disp: disp@01000000和lcd0: lcd0@01c0c000里的内容
先看disp: disp@01000000,我们可以在该部分的上边看到一些参数的注释,
一般比较重要的是
disp_mode
screen0_output_type 屏幕类型我们的lcd和lvds是相同的引脚配置,这里是选的1:lcd
screen0_output_mode 这里是帧率,根据屏体手册选4:720p50
fb0_format rgb位数,这里默认0
fb0_width 分辨率长1920
fb0_height 分辨率宽1080
其他参数比如屏幕旋转等根据自己需求修改
然后修改lcd0: lcd0@01c0c000,一样的,在这部分内容上边有相关注释
lcd_driver_name 是触摸驱动名称
lcd_if 是屏幕类型,选3:lvds
lcd_x 分辨率x轴,1920
lcd_y 分辨率y轴,1080
lcd_width 不填
lcd_height 不填
lcd_dclk_freq 频率,单位MHZ,我用的屏是149MHZ

lcd_pwm**** 背光相关的,pwm控制,这里lcd_pwm_freq修改为50000,其他没改
下面的六项是根据屏体手册修改的,详情见注释,将我的参数给出
lcd_hbp 260
lcd_ht 2200
lcd_hspw 20
lcd_vbp 40
lcd_vt 1125
lcd_vspw 5

lcd_lvds_if 这里是lvds模式,我的屏是双路lvds,所以选1:dual link
其他的lcd_lvds***参数根据自己屏幕修改,我的屏不需要修改
下边修改的是引脚,双八路lvds和单八路lvds引脚不同,引脚可从设备树中查看
pinctrl-0 选的是&lvds2link_pins_a
pinctrl-1 选的是&lvds2link_pins_b

以上参数都是根据我使用的屏幕的屏体手册填写和选择,您可查看您的屏体手册修改
之后重新编译打包烧写镜像
在不选择菜单的情况下,这个参数就是默认的屏幕参数,方法仅供参考

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-26 11:03

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部