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开发板上观察屏幕显示即可。
到这里,通过我们以上的参数修改就可以成功适配一款新的显示屏了。当然,不同的主控平台板卡的具体操作会有差异,但是整体思路是一样的,具体可以根据相对应的平台查看相关资料来确定具体步骤,希望本文提供的方法能够对屏幕前的工程师朋友们的项目开发有所帮助。
-
嵌入式
+关注
关注
5186文章
20159浏览量
328990 -
显示控制
+关注
关注
0文章
26浏览量
11276 -
开发板
+关注
关注
25文章
6132浏览量
113508 -
Uboot
+关注
关注
4文章
129浏览量
29789 -
LVDS屏
+关注
关注
0文章
10浏览量
1613
发布评论请先 登录
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—RISC-V案例开发手册(上)
国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—DSP案例开发手册
RK3568开发板暗藏32位兼容开关?飞凌嵌入式带你一键解锁!
飞凌嵌入式受邀亮相「2025龙芯产品发布暨用户大会」
「2025恩智浦创新技术峰会」飞凌嵌入式亮相上海首站
1分钟学会T113-i核心板串口调试技巧
【正点原子】全志T113-i开发板资料震撼来袭!异核开发、工控设计方案!
哇!5.2秒进入应用界面!Linux快速启动方案分享,基于全志T113-i国产平台
3.1s启动!飞凌嵌入式i.MX93开发板部署LVGL,打造更高效的GUI

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