原创 快速分配RK3588核心板显示资源

2023-4-21 09:47 448 7 7 分类: MCU/ 嵌入式
人类通过“视觉”来接收大部分的外界信息,可以说“视觉效果的好坏”直接影响着我们日常生产和生活质量的高低,因此“显示能力”就成为了评价一款产品优劣的重要指标。 在影音游戏、智慧办公、工业自动化和交通等众多领域及应用场景中,对设备的显示能力的要求也在不断提高。
01强大的显示能力,不只是8K
飞凌嵌入式FET3588-C核心板基于瑞芯微旗舰AIoT处理器RK3588开发设计,在瑞芯微第四代最新编解码技术的加持下,FET3588-C核心板可支持8K显示输出,除了支持主流的8K@60fpsH.265解码器和8K@30fps的H.264解码器外,还支持8K@60fps VP9解码器及4K@60fpsAV1解码器,完全兼容OpenGLES 1.1, 2.0和3.2、OpenCL2.2和Vulkan1.2。
FET3588-C核心板有4个显示控制器,即4个VP,支持四路视频的同显或异显。其中VP0最大分辨率为7680x4320;VP1最大分辨率为4096x4320;VP2最大分辨率为4096x4320;VP3最大分辨率为2048x1080。最多能同时支持显示1个8K、2个4K和1个1080P画面。
不仅如此,在飞凌嵌入式官方提供的Uboot中,用户可以非常简单地实现四个显示适配器和各类显示接口组合使用,可以输出您想要的各种视频格式和内容。

02多屏显示资源轻松分配
只聊参数很抽象?那我们来设想一个具体的场景——如果我既想要DP显示8K画面,又想要HDMI显示4K画面,还想要RGB格式的1080P画面,同时让主界面显示在HDMI上,这该怎么办?

通过飞凌嵌入式提供的Uboot镜像,可以让显示资源的分配变得选择跟拨开关一样容易。接下来,小编就为大家演示下如何轻松分配显示资源。这里我们使用飞凌嵌入式OK3588-C开发板(FET3588-C核心板+底板)来做演示,以便更快地调用各种功能接口。

编辑切换为居中
Step 1:
通过Type-C线连接好电脑和OK3588-C开发板的Debug端口,使用串口工具打开相应com口,上电启动。上电后立刻连续敲击空格键,进入Uboot选择菜单。

编辑切换为居中

Step 2:
点击数字键2,选择display type。

编辑切换为居中

首先,按数字键1,选择hdmi0接口的显示控制器VP,选择为VP2(4K);
其次,按数字键9,选择rgb口的显示控制器VP,选择为VP3(1080P);
再次,按数字键5,选择dp0接口的显示控制器VP,选择为VP0(8K);
最后,按A键选择hdmi0为主界面,按B键设置初始分辨率。

编辑切换为居中
通过以上操作,显示配置就完成了。


Step 3:
那么问题来了,如果我有1000套OK3588-C开发板,难道将上面的操作重复1000次?当然不用。批量生产也会有批量的方法,直接修改设备树,也可以实现相同的操作。

如下图所示,只把需要的接口指定对应的显示控制器,把不需要的接口注释掉,这样1000套开发板就可以有着一样的配置了。

编辑切换为居中

怎么样,是不是非常简单?

文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条