0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

带你玩转AM62x开发板的显示接口——LVDS的显示和修改方式

飞凌嵌入式 2024-01-05 08:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

此前小编已为大家介绍过OK6254-C开发板的RGB显示和修改方式,今天将继续为大家介绍OK6254-C开发板的LVDS显示和修改方式。话不多说,我们进入正题。

1 、LVDS接口规格

飞凌嵌入式OK6254-C开发板提供2个4-lane LVDS显示串行接口,每lane最高支持1.19Gbps;单个LVDS接口支持的最高分辨率为WUXGA (1920 x 1200@60fps,162MHz像素时钟)。

不仅如此,该接口还支持以下三种输出模式:

(1)单路LVDS输出模式:此时只有1个LVDS接口显示输出;

(2)2x单路LVDS(复制)输出模式:此模式下两路LVDS显示输出相同内容;

(3)双路LVDS输出模式:8-lane数据与2-lane时钟组成同一个显示输出通道。

飞凌嵌入式OK6254-C开发板上搭配的是双异步通道(8 data,2clocks),支持1920x1200@60fps,信号全部引出默认支持飞凌嵌入式的10.1寸LVDS屏,分辨率为1280x800@60fps。

2 、输出模式设置

(1) 单路LVDS输出模式:

我们需要一根单路LVDS屏线。线的黑色端口连接飞凌嵌入式OK6254-C开发板上,白色端口接入飞凌嵌入式的10.1寸LVDS显示屏。连接方式如下图所示:

wKgZomWXoHOATVuvAAFtC8DQ0uI73.jpeg

需要注意的是,红色线路部分对应三角位置,千万不要插错。(注:飞凌LVDS转接线有防反接标识)

wKgaomWXoHOAU5rmAAFjrhiv6ns49.jpeg

(2) 2x单路LVDS(复制)输出模式:

此模式的线路连接方式与【单路LVDS输出模式】同理,两个白色端口分别接入两块飞凌嵌入式的10.1寸LVDS显示屏,右侧黑色端口同样是接到OK6254-C开发板的LVDS接口上,这样即可实现双屏同显。

wKgZomWXoHOAE4-qAAC_iougofY22.jpeg

(3) 双路LVDS输出模式:

OK6254-C开发板单个LVDS接口支持的最高分辨率为WUXGA(1920 x 1200@60fps),当要实现这种高分辨率的显示输出时,就需要采用【双路LVDS输出模式】了。

值得注意的是,此模式下开发板与屏幕的连接方式与【单路LVDS输出模式】相同,但LVDS线和屏幕的规格都有提高。

3 、修改屏幕分辨率

OK6254-C开发板设备树的修改十分方便,我们需要打开OK6254-C-lvds.dts(单8路配置)和OK6254-C-lvds-dual.dts(双8路配置)文件。

打开OK6254-C-lvds.dts

wKgZomWXoHOACYi9AADF3-JV2wY015.png

打开OK6254-C-lvds-dual.dts

wKgaomWXoHOAIsa7AACx-qwtNAY303.png

上图分别是单路LVDS和双路LVDS屏幕的分辨率信息,默认分辨率为1024*600,最大分辨率支持1920x1200,大家根据自己手中的屏体手册修改对应参数即可。

4 、编译配置

因为我们只对设备树进行了修改,所以我们不需要全编译。编译内核后会在images目录下生成新的Image和多个设备树文件,在这里我们只需要单独编译内核。

1. 切换目录:cd OK6254-linux-sdk/

2. 执行环境变量:. build.sh

3. 执行单独编译内核的指令:sudo ./build.sh kernel

4. 打包所有设备树文件到开发板/boot/目录下替换,然后sync保存重启scp images/OK6254-C* root@172.16.0.225:/boot/

5 、选屏阶段

我们已经修改好了对应的文件,替换之后应该如何选择屏幕呢?目前屏幕切换控制方式有三种——内核设备树指定、Uboot菜单动态控制、Forlinx Desktop界面Ubootmenu应用程序。这里我们介绍一下Uboot菜单动态控制。

Uboot启动过程中,按空格键将会进入Uboot菜单。菜单共有三个选项:

输入0,将会进入Uboot命令行;

输入1,将会重启Uboot;

输入2,将会进入显示配置菜单。

wKgZomWXoHOAFy5PAACgvAIdRy0276.png

屏幕配置菜单有三个选项:

输入0,将会返回上一级菜单;

输入1,会切换选项1显示的内容,从而配置屏幕1 LVDS;注:屏幕1支持单LVDS、双LVDS和关闭(即LVDS off)

输入2,会切换选项2显示的内容,从而配置屏幕2 LCD。注:屏幕2支持1024*600分辨率LCD屏,800*480分辨率LCD屏幕和关闭(即RGB off)

选择LVDS屏时,我们输入1选择单8路LVDS还是双8路LVDS。

wKgaomWXoHOAXyEGAAEXvSj0WJ8239.png

选择好需要的配置后,输入0返回上一级菜单。重启Uboot或进入命令行启动系统,都可以使屏幕设置生效。其它分辨率屏幕请按照屏幕参数要求自行修改内核设备树屏幕参数实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ti
    ti
    +关注

    关注

    114

    文章

    8054

    浏览量

    218146
  • 显示
    +关注

    关注

    1

    文章

    468

    浏览量

    46039
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113264
  • LVDS屏
    +关注

    关注

    0

    文章

    10

    浏览量

    1613
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!
    的头像 发表于 11-19 13:56 1248次阅读
    迅为Hi3403<b class='flag-5'>开发板</b>极速启航 | 手把手<b class='flag-5'>带你</b><b class='flag-5'>玩转</b>核心例程,轻松上手AI视觉!

    AM62x开发板的常见接口问题及排查思路(第2期)

    。《开发效率翻倍!AM62x开发板的常见接口问题及排查思路(第1期)》本篇文章将继续针对开发过程中可能遇到的各类
    的头像 发表于 11-07 08:06 4955次阅读
    <b class='flag-5'>AM62x</b><b class='flag-5'>开发板</b>的常见<b class='flag-5'>接口</b>问题及排查思路(第2期)

    TI AM62x开发板的常见接口问题及排查思路(第2期)

    AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。此前,小编整理过大家在OK62xx-C开发板开发过程中常见的部分问题,得到了很多
    的头像 发表于 11-06 16:41 7656次阅读
    TI <b class='flag-5'>AM62x</b><b class='flag-5'>开发板</b>的常见<b class='flag-5'>接口</b>问题及排查思路(第2期)

    AM625微控制器技术参考手册(TRM)摘要

    低成本的 AM62x Sitara™ MPU 系列应用处理器专为 Linux® 应用开发而构建。凭借可扩展的 Arm® Cortex-A53® 性能和嵌入式功能,例如:双显示器支持和 3D 图形加速,以及广泛的外设集,使
    的头像 发表于 10-10 10:28 1890次阅读
    <b class='flag-5'>AM</b>625微控制器技术参考手册(TRM)摘要

    AM625-Q1用于数字集群的嵌入式安全的汽车显示 SoC技术手册

    低成本的 AM62x Sitara™ MPU 系列应用处理器专为 Linux® 应用开发而构建。凭借可扩展的 Arm® Cortex-A53® 性能和嵌入式功能,例如:双显示器支持和 3D 图形加速,以及广泛的外设集,使
    的头像 发表于 09-30 11:14 946次阅读
    <b class='flag-5'>AM</b>625-Q1用于数字集群的嵌入式安全的汽车<b class='flag-5'>显示</b> SoC技术手册

    AM620-Q1 具有嵌入式安全性的汽车计算 SoC技术文档总结

    低成本的 AM62x Sitara™ MPU 系列应用处理器专为 Linux® 应用开发而构建。凭借可扩展的 Arm® Cortex-A53® 性能和嵌入式功能,例如:双显示器支持和 3D 图形加速,以及广泛的外设集,使
    的头像 发表于 09-30 11:05 1513次阅读
    <b class='flag-5'>AM</b>620-Q1 具有嵌入式安全性的汽车计算 SoC技术文档总结

    德州仪器AM62x Sitara™处理器技术解析

    Texas Instruments AM62x/AM62x-Q1是基于ARM ^®^ 的低成本MPU,专为Linux^®^ 应用开发而设计,具有可扩展ARM^®^ Cortex ^®^ -A53性能
    的头像 发表于 09-03 11:40 755次阅读
    德州仪器<b class='flag-5'>AM62x</b> Sitara™处理器技术解析

    如何在米尔TI AM62开发板上部署流媒体服务实现监控功能

    AM62x开发板除了可以用官方的CSI摄像头,还可以直接使用第三方的USB摄像头,我手头正好有几个个USB摄像头: 经过实测,可以很好的在米尔-TI AM62x开发板上使用。 这篇分
    发表于 07-03 18:32

    如何部署流媒体服务实现监控功能--基于米尔TI AM62x开发板

    本文将介绍基于米尔电子MYD-YM62X开发板(米尔基于TIAM62开发板)的部署流媒体服务实现监控功能方案的开发测试。摘自优秀创作者-Ho
    的头像 发表于 07-03 08:03 2048次阅读
    如何部署流媒体服务实现监控功能--基于米尔TI <b class='flag-5'>AM62x</b><b class='flag-5'>开发板</b>

    飞凌嵌入式AM62x核心驱动微电网智能化创新

    飞凌嵌入式基于TI AM62x处理器打造的FET6254-C核心,以多核协同处理能力、实时响应与工业级可靠性,能够为微电网协调控制器提供强有力的支撑,助力分布式能源高效协同。
    的头像 发表于 06-06 14:57 1787次阅读
    飞凌嵌入式<b class='flag-5'>AM62x</b>核心<b class='flag-5'>板</b>驱动微电网智能化创新

    效率提升,飞凌AM62x开发板的常见接口问题及排查思路(第1期)

    AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。飞凌嵌入式基于AM62x处理器设计开发的OK62xx-C
    的头像 发表于 06-06 14:33 1686次阅读
    效率提升,飞凌<b class='flag-5'>AM62x</b><b class='flag-5'>开发板</b>的常见<b class='flag-5'>接口</b>问题及排查思路(第1期)

    AM62P-Q1 具有高级3D图形、4K视频编解码器和嵌入式安全性的汽车显示SoC数据手册

    AM62Px (P = Plus) 是现有 Sitara™ AM62x 低成本系列应用处理器的扩展,专为高性能嵌入式 3D 显示应用而构建。可扩展的 Arm® Cortex-A53® 性能和嵌入式
    的头像 发表于 04-14 10:20 854次阅读
    <b class='flag-5'>AM62</b>P-Q1 具有高级3D图形、4K视频编解码器和嵌入式安全性的汽车<b class='flag-5'>显示</b>SoC数据手册

    必看!基于AM62x平台的TSN高精度对时方案,解锁工业通信新高度!

    工业自动化与智能控制飞速发展,数据传输的准确性与实时性尤为重要,时间敏感网络(TSN)技术应运而生,为解决这一核心需求提供了有效途径。今天和大家分享一个TSN高精度对时方案,基于TI AM62x四核
    的头像 发表于 02-27 10:49 942次阅读
    必看!基于<b class='flag-5'>AM62x</b>平台的TSN高精度对时方案,解锁工业通信新高度!

    迅为RK3576开发板Android 多屏显示

    迅为RK3576开发板Android 多屏显示
    的头像 发表于 01-16 16:58 1605次阅读
    迅为RK3576<b class='flag-5'>开发板</b>Android 多屏<b class='flag-5'>显示</b>

    [迅为RK3568开发板]非科班也能玩转Android应用,体验QT跨平台能力

    [迅为RK3568开发板]非科班也能玩转Android应用,体验QT跨平台能力
    的头像 发表于 12-18 16:41 1360次阅读
    [迅为RK3568<b class='flag-5'>开发板</b>]非科班也能<b class='flag-5'>玩转</b>Android应用,体验QT跨平台能力