RK3288主板LVDS屏幕适配分辨率

RK3288主板有着丰富的接口,作为市场上商显产品的主要选择之一,RK3288主板拥有最大支持4K分辨率的HDMI接口以及最大支持1080p的LVDS接口等。今天就给大家分享一个RK3288主板适配LVDS分辨率相关内容。

rk3288

 这里以启扬RK3288主板以及配套的QY-HJ070NA,1024*600分辨率的屏幕进行适配,希望接下来的分析过程能让你们举一反三,从而适配更多分辨率的屏幕。

硬件分析

在调试过程中,我们首先要关注屏幕的额定电压以及额定电流的大小,防止在调试过程中因电压不足或电压过高造成屏幕的损坏。根据屏幕的数据手册中显示,该屏幕电压在3.3V,所以我们需要将LVDS的供电电压拉到3.3V。

图片

接下来还应该关注屏幕的背光驱动电压,然后将其连接到合适的位置。

这里分两种情况,一种是大型屏幕都会额外提供一个升压板,而另外一种是我们这种小尺寸屏幕都会自己搭建一个升压电路,前者所需电压高,后者所需电压低。

从数据手册上可以看到这款屏幕背光电压在9~10v左右,如下图,我们可以将其连接到板子的j17引脚 。

图片

硬件方面还有时序以及其他方面需要注意的地方,需要请硬件工程师帮忙分析相关时序,这里就不再详细介绍。

软件配置

启扬RK3288主板提供Android5.1以及7.1的操作系统支持,这里以Android5.1为例。

打开源码/kernel/arch/arm/boot/dts/rk3288-qiyang.dts,查看LVDS设备树,可以看到这里直接引用了一个头文件,主要是为了方便更换屏幕。

图片

可以看到LVDS屏幕是lcd-b101ew05.dtsi,直接打开同级目录的该文件,内容如下图所示:

图片

这里显示的就是我们所需要修改LVDS的各个参数,接下来分析这些参数的含义。

Screen-type是屏幕接口的类型,lvds是我们的接口,根据接口的不同可以写其他属性,比如:EDP等;

lvds-format表示lvds的通道以及位数,这里要根据屏幕的具体参数来分配,主要有6bit和8bit_2、8bit_1属性,根据下图屏幕属性可以看出这是一个6bit单通道屏幕,所以选择lvds_6bit;

图片

图片

Out-face为颜色通道数,这里一般与上面lvds-fomat保持一致,所以这里是666属性;

color-mode默认为rgb即可;

余下的属性皆可从屏幕手册上获取。

图片

图片

计算过程hbp+hfp+hsl=hsb,vbp+vfp+vsl=vsb,clock-frequency=hsp*vsp*frame。而下面如图属性则牵扯到颜色的反转以及屏幕时序上升沿下降沿升降的问题,所以一般默认即可,需要修改时可以请硬件工程师协助。

图片

而后面的cabc-lut则是屏幕色彩的校准值,这个不需要动默认就行。

将屏幕参数写入文件后重新编译就能看到完整的图画了,如果有颜色不正常或者屏幕的抖动、出现色阶等,先排查连接线是否错误,然后再根据手册细微调整参数即可。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: DLT-RK3288B开发板是一款基于RK3288芯片的高性能、低功耗开发板,支持4K视频解码和编码,采用6层PCB设计,具备强大的图形处理能力,适用于人工智能、虚拟现实等领域的开发。 该开发板配备了2GB DDR3 RAM和16GB eMMC内存,在存储和运行性能上表现出色。它支持多种外接设备,如HDMI、Ethernet、USB2.0、USB3.0、RS232、LVDS接口,使其广泛适用于智能家居、智能电子设备、数字标牌等场景。 除此之外,该开发板还支持Android、Linux、Ubuntu等多种操作系统,具备完善的驱动和软件支持,便于用户进行应用开发。 此外,该开发板还提供了开发板的原理图、数据手册、示例代码和固件等资料,使开发者能够快速上手操作和进行产品开发。 综合来看,DLT-RK3288B开发板结构坚实,性能稳定,功能丰富,适合中小型企业、个人开发者进行软硬件开发,是一款非常优秀的开发板。 ### 回答2: dlt-rk3288b开发板是一款基于Rockchip RK3288芯片的高性能开发板。该板具有强大的性能和极高的功能扩展性,可用于各种应用场景。 该开发板的资料包括硬件资料和软件资料。硬件资料包括原理图、PCB设计、BOM清单、3D模型等,可供用户用于二次开发和定制化生产。软件资料包括系统镜像、驱动程序、SDK等,可供用户快速上手开发和应用。 该开发板支持多种操作系统,如Android、Linux等。用户可根据自己的需求选择适合的操作系统来运行。开发板的性能强大,支持高清视频播放、图像处理、人工智能等多种应用场景。 此外,dlt-rk3288b开发板还具有丰富的接口,包括HDMI、USB、以太网、GPIO、SPI、UART等,可支持各种外围设备的连接和交互。 总之,dlt-rk3288b开发板资料完备,功能强大,可实现多种应用场景。该开发板是开发人员和工程师进行开发和应用的理想选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值