飞凌嵌入式T113-i开发板的调屏方法,就是这样简单

原创 2024-01-17 16:13:00

 LVDS(低电压差分信号 )是一种低功耗、低误码率、低串扰和低辐射的差分信号技术,凭借出色的抗干扰能力和长距离传输能力,LVDS屏在工业显示器 医疗器械和多媒体等众多领域有着广泛的应用。

飞凌嵌入式不久前推出的FET113i-S作为一款兼具高效计算能力与泛用性的全国产核心板 ,拥有丰富的接口资源。其中“显示”接口也很多样,RGB、LVDS、MIPI-DSI、CVBS_OUT四种显示接口的配备为客户提供了更加多样的选择。 今天小编就与大家分享一下为飞凌嵌入式OK113i-S开发板适配LVDS屏幕的过程。

想要在OK113i-S开发板 上修改屏幕,需要分别修改内核以及Uboot,下面我们以1024*600分辨率的LVDS 屏幕为例进行演示。

1. 进入如下路径

forlinx@ubuntu: ~/work/linux/OK113i-linux-sdk$ cd kernel/linux-5.4/arch/arm/boot/dts

2. 打开OK113I-C-Linux.dts

forlinx@ubuntu: ~/work/linux/OK113i-linux-sdk/kernel/linux-5.4/arch/arm/boot/dts$ vi OK113I-C-Linux.dts

3. 修改分辨率参数如下图所示(具体参数请参考您使用的屏幕的屏体手册)


4. 修改完成后保存并退出,然后开始修改Uboot,进入如下路径

root@ubuntu: /home/forlinx/work/linux/OK113i-linux-sdk/brandy/brandy-2.0/u-boot-2018/drivers/video/sunxi/bootGUI#

5. 打开display-menu.c

root@ubuntu: /home/forlinx/work/linux/OK113i-Linux-brandy-2.0/u-boot-2018/drivers/video/sunxi/bootGUI# vi display_menu.c

6. 修改分辨率参数如下图所示


7. 修改完成后,在源码初始路径下编译Uboot 

 ./build.sh brandy

root@ubuntu: /home/forlinx/work/linux/OK113i-linux-sdk# ./build.sh brandy

8. 编译成功后进行全编译 ./build.sh

forlinx@ubuntu: ~/work/linux/OK113i-linux-sdk$ ./build.sh

9. 执行成功后 ./build.sh pack打包镜像烧录到OK113i-S开发板上观察屏幕显示即可。

到这里,通过我们以上的参数修改就可以成功适配一款新的显示屏了。当然,不同的主控平台板卡的具体操作会有差异,但是整体思路是一样的,具体可以根据相对应的平台查看相关资料来确定具体步骤,希望本文提供的方法能够对屏幕前的工程师朋友们的项目开发有所帮助






相关产品 >

  • FET113i-S核心板

    全志T113处理器设计全国产化工业级核心板, 飞凌T113-i核心板采用全志T113-i处理器设计,高性价比 T113-i是全志科技推出的高性能工业控制处理器T113系列。T113-i 主频1.2GHz,集成双核Cortex-A7 CPU、64位玄铁C906 RISC-V CPU和HiFi4 DSP,提供高效的计算能力;T113-i核心板整板采用工业级国产元器件,是工业、电力、交通等关键领域实现国产化降本的优质之选。T113性能参数及功能规格参数详解见参数表。推荐飞凌FET113i核心板

    了解详情
    FET113i-S核心板
  • OK113i-S开发板

    全志T113处理器系列开发板,T113开发板是飞凌嵌入式基于全志T113-i处理器设计的一款工业核心板。T113开发板物料采用全国产工业级元器件,全志T113 开发板功能完善、性价比高、资料丰富。T113系列推荐飞凌T113-i开发板,Linux系统,双核CortexA7,64位玄铁C906 RISC-V CPU和HiFi4 DSP,是国产化降本的优质选择。

    了解详情
    OK113i-S开发板

推荐阅读 换一批 换一批