首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
论坛
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
登录|注册
登录
五条悟
修改
文章:
20
阅读:
24513
评论:
1
赞:
208
好友
私信
个人主页
文章
20
原创
0
阅读
24513
评论
1
赞
208
原创
RK3399支持多种屏幕接口如何进行屏幕切换控制
2021-8-19 17:14
1083
13
13
分类:
MCU/ 嵌入式
本文硬件平台以飞凌
嵌入式
OK3399-C
开发板
为基础进行讲解,其它RK3399产品,由于各个厂家设置不同会有所差异,请参考使用。本文详细介绍了RK3399开发板屏幕切换控制的两种方式,uboot菜单动态控制、内核设备树指定。
屏幕切换
飞凌RK3399系列主板支持MIPI DSI、HDMI、eDP、DP等多种屏幕
接口
,同时可以进行两个屏幕的同显和异显,可灵活指定其中一个接口支持4K输出。目前屏幕切换控制方式有两种:uboot菜单动态控制;内核设备树指定。
1、uboot菜单动态控制
该方式在现有已支持屏幕的基础上不需要重新编译和烧写,即可切换屏幕。
在uboot自启动过程中串口终端按下ctrl+c,即可弹出控制选项:
终端输入2,进入屏幕控制子菜单:
其中Primary代表主屏幕,Secondary代表副屏幕;@l代表该接口不具备4K能力,@b代表该接口支持4K(接口和屏幕都要具备4K)。
终端输入1可进入主屏幕配置子菜单:
终端输入数字1到5对应屏幕接口,输入1代表eDP屏幕,输入2代表MIPI屏幕,输入3代表HDMI屏幕;6代表主屏幕接口具有4K能力,7代表主屏幕接口不具有4K能力。选择的同时Primary会有相应变化。如果Primary(主屏幕)具备4K能力(@b),Secondary(副屏幕)自动变为不具备4K能力(@l)。如果主屏幕选择和副屏幕相同,自动关闭副屏幕。
选择完成后终端输入0,返回上级菜单,根据需要配置Secondary(副屏幕):
在该菜单按下2,进入Secondary(副屏幕)配置:
主屏幕已经选择的接口,Secondary菜单中不会再显示。如果Primary(主屏幕)不具备4K能力,Secondary(副屏幕)自动使能4K能力。输入对应的数字即可实现屏幕的选择,同时Secondary提示会有变化。
选择完成后,按复位键重新启动,自启动后生效。
2、内核设备树指定
该方式不需要RK3399主板连接串口终端,系统镜像默认为所期望的配置选择,适合量产。但需要手工修改设备树,重新生成一次系统镜像。该方式优先级高于uboot屏幕选单。
内核源码中,打开设备dts文件,找到如下节点:
该节点默认disab
LED
状态,需要改为okay使能节点。primary-
display
根据主屏幕需求更改,secondary-display根据扩展屏幕需求更改。保存后,重新编译生成镜像。
举例:主屏幕为eDP支持4K,副屏幕为MIPI DSI最大1080P。
对于MIPI屏幕种类多,可能现有时序和控制字不能满足要求,需要自行更改dsi节点下的display-
ti
mings。但任何和显示相关的节点status属性,均按照默认处理,程序会自动控制。
3、扩展显示设置
Forlinx Desktop支持双屏同显、扩展显示。当RK3399主板使用双屏同显、扩展显示时,系统会默认非
热插拔
显示设备作为主屏,而非uboot菜单指定的主屏,不过应用层可以使用xrandr进行管理。
输入xrandr查看系统屏幕状态:
检测到有两个显示设备,eDP-1为主屏,DSI-1为副屏,默认DSI-1屏幕在eDP-1的右侧。如果想让DSI-1作为主屏,可以进行如下设置:
$ xrandr --output eDP-1 --right-of DSI-1 --auto
如果想设置为同显,可以设置为:
$ xrandr --output eDP-1 --same-as DSI-1 --auto
如果想作为默认配置,可以将
命令
写在/home/forlinx/.profile中。
官方网站:https://www.forlinx.com/
写原创有奖励!2025面包板原创奖励正在进行中
最新发表
推荐阅读
明星博主
原创博文
年度排行
博文排行
博文评论
FPGA/CPLD
MCU/ 嵌入式
模拟
电源/新能源
测试测量
通信
智能手机
处理器与DSP
PCB
汽车电子
消费电子
智能硬件
物联网
软件与OS
采购与分销
供应链管理
工程师职场
EDA/ IP/ 设计与制造
无人机
机器人/ AI
医疗电子
工业电子
管理
写博文
点赞(
13
)
收藏
分享到:
返回列表
下一篇:
国产平台之T507开发板Android 安全策略漫谈
PARTNER CONTENT
换一换>
更多>
全球知名科技公司正在出售一批未使用的IC载板先进封装工艺生产设备
ALLSURPLUS
2025-02-14
德中技术发布数控设备操作系统MOS V1.0版本软件
德中技术
2025-02-06
PMIC设计:巧心思,大不同
邵乐峰
2025-02-25
文章评论
(
0
条评论)
登录
后参与讨论
您需要登录后才可以评论
登录
|
立即注册
发布
五条悟
修改
文章:
20
阅读:
24513
评论:
1
赞:
208
好友
私信
个人主页
文章
20
原创
0
阅读
24513
评论
1
赞
208
个人文集
ARM
(11)
最新评论
更多
成本如何?
自做自受 ...
评论博文
2025-3-1
20 万次弯折、200 亿美元,高难度 PCB 的惊 ...
转音了不起公司
开发工匠 ...
评论博文
2025-2-27
传音深化产业链布局,旗下子公司荣获政府表 ...
大师之作,学习和参考,牛人
开发工匠 ...
评论博文
2025-2-27
【电子DIY】徒手做一个自动抽水机 ...
最新
博文
传统 VS 现代,高难度 PCB 板制造工艺 ...
20 万次弯折、200 亿美元,高难度 PCB ...
滤波器对外部近场磁场/电场干扰的屏蔽 ...
资料下载
本周热帖
3D打印材料质量评估中飞纳扫描电镜的 ...
LC充电电压函数
[11章]SpringBoot 3.x + Netty + MQTT ...
LX8201-0B测试版说明书
LX8201-0B规格书
关于内容审核不通过的原因说明 ...
AI要抵制吗?
【富芮坤FR3068x-C】+评测
【元能芯24V全集成电机专用开发板】+ ...
瞬态过压防护器件有哪些
最新资讯
芯语最新
先进芯片设计呼唤新的系统验证和确认 ...
低功耗蓝牙实现更安全的智能路灯维护 ...
用于电路分析和设计的Spice仿真指南– ...
NVIDIA物理智能,如何重塑自动驾驶底 ...
微软呼吁美国政府放宽“Tier 2国家” ...
同行画好了一块板,但是客户验收不通 ...
IBM中国投资公司3月1日起停运?官方回 ...
引领物联网智能化范式升级:机智云全 ...
DDR5价格反弹
DeepSeek各大学指南汇总下载链接 ...
EE直播间
更多
第三代功率半导体器件测试解决方案
直播时间: 03月06日 10:00
不一样的热像检测 - 电子产品的热像检测技术要点和案例分享
直播时间: 03月26日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间: 04月17日 00:00
在线研讨会
更多
使用新型光耦隔离栅极驱动器优化系统效率及EMI表现
Allegro电流传感器替代采样电阻解决方案—实现更高效、更可靠的电流检测
迈来芯电流传感器:从汽车到工业与消费电子全面应用
如何在隔离的状态监控系统中捕获同步数据
热门
推荐
电子元器件采购与技术方案,工程师专属平台
采样电阻OUT!Allegro磁传感方案实战揭秘
构建AI未来,Arm计算平台无处不在
从电机控制到光伏逆变器:电流传感器的跨领域设计考量
我要评论
0
13
分享到微信
分享到微博
分享到QQ
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
关闭
站长推荐
/3
面包板社区有奖活动汇总楼
1. 拆解活动即将上线!2. 写原创,有奖励!3. 免费申领:开发板试用、书籍试读...
关于内容审核不通过原因的公告
为了给大家营造一个优质、高效的社区环境,保证论坛秩序和内容质量,现对内容审核不通过的原因进行说明
【赚大额E币】用AI来分析电路或编程!
用AI工具进行电子设计方面的工作?比如分析电路、元件选型、写代码...哪些AI大模型在硬件分析设计方面、编程方面的能力更强?
首页
论坛
电子技术基础
模拟技术
可编程器件
嵌入式系统与MCU
工程师职场
最新帖子
问答
版主申请
每月抽奖
商城免费换礼
社区有奖活动
博客
下载
评测
视频
文库
芯语
资源
2024国际航空电子大会
2024国际 AIoT 生态发展大会
3D IC 设计和Chiplet资料下载
车载总线测试和解码方案
新能源汽车三电测试技术中心
在线研讨会
EE直播间
小测验
白皮书
行业及技术活动
杂志免费订阅
免费在线工具
厂商资源中心
帖子
博文
返回顶部
×
文章评论(0条评论)
登录后参与讨论