rk3568修改默认界面显示问题汇总_Linux应用笔记_飞凌嵌入式

原创 2022-10-17 11:35:00 rk3568

 

硬件平台:OK3568-C开发板  操作系统: Linux4.19.206

rk3568核心板

本文硬件平台采用飞凌嵌入式RK3568开发板,主要讲解RK3568的显示相关知识点,本文使用的思路和方法仅供参考使用,其它arm开发板虽然芯片不同,但思路和方法有很多的共性,希望对您在板卡的使用中能够有所帮助,更多ARM开发板相关资讯,关注飞凌嵌入式。 如对本文讲解有不明之处,您也可以联系飞凌的技术支持团队咨询了解。

先了解一下飞凌这款瑞芯微RK3568平台。RK3568是功耗与性能的极佳搭档,采用4核ARM Cortex-A55多核心架构,极大提升处理速度,在保持与Cortex-A53 类似功耗水平的前提下实现了性能的提升;22nm先进制程工艺,在国产同类型芯片还普遍采用28nm工艺制程现状下,瑞芯微RK3568率先导入22nm工艺制程,有效降低了芯片功耗和芯片尺寸,相较28nm功耗和性能提高20%;更高的主频参数,RK3568主频高达2.0GHz ,CPU跑分115027,相较RK3288的42593分,有了大幅度提升。 



一、修改开机启动图片 

OK3568 平台的开机logo分为两个阶段,分别为u-boot 阶段的logo 和内核阶段的logo,如果两者采用同一个logo 图片则可以无缝衔接。

如果需要更换开机logo 只需要替换kernel/logo.bmp和kernel/logo_kernel.bmp,同时在设备树中可以修改logo的显示模式,居中或者全屏。居中模式不会缩放logo图片,如果logo 的尺寸小于屏幕尺寸将在其余空白处填充黑色背景,全屏模式下如果图片尺寸小于屏幕尺寸则会进行放大,为了避免图像放大失真或者周围的黑色填充,您可以选择与屏幕尺寸相同的logo 图片。

更换完开机logo 重新编译内核烧写boot.img 即可。

建议logo 大小与飞凌公司logo 大小相差不多,logo 图片的格式需求为bmp 图片,若用 PS 进行个值转换,Ctrl+Shift+S 保存为bmp 格式后选择windows、24 位深保存即可。

二、去除桌面飞凌图标 


/OK3568-linux-source/buildroot/board/rockchip/ok3568/fs-overlay/usr/share/matrix-gui-2.0/menubar

.php

注释掉//echo "<img id = 'logo_img' src= 'images/tex.png'>";

然后重新./build.sh 全编译源码,即可永久生效。

三、去除桌面Forlinx App Launcher 字符串 

修改相关文件:

/OK3568-linux-source/buildroot/board/rockchip/ok3568/fs-overlay/usr/share/matrix-gui-2.0/submen u.php

注释掉:

//$menu_title = ($submenu == "main_menu") ? "Forlinx App Launcher v2 p".($current_page+1) :


$submenu_entry["Name"]." Submenu p".($current_page+1);

然后重新./build.sh 全编译源码,即可永久生效。

四、weston 桌面相关


1、Weston 桌面参考链接 

https://www.mankier.com/5/weston.ini#Output_Section

2、查看显示设备 

输入ls /sys/class/drm命令,以MIPI 屏为例。

3、调整屏幕方向 

修改/etc/xdg/weston/weston.ini 文件

[output]

name=DSI-1 //与上面列表相对应,去掉card0 transform=0/90/180/270 //旋转角度

4、显示支持分辨率 

查看rk3568所用适配器支持的分辨率,以MIPI 屏为例。

5、配置分辨率 

[output]

name=DSI-1 //与上面列表相对应,去掉card0 mode=1024x600 //需为屏幕支持的有效分辨率scale=2 //需为整数倍数

6、去除网格背景

 

[shell]

panel-position=none //去除面板工具栏background-color=0x00FFFFFF //背景完全透明


相关产品 >

  • FET3568-C核心板

    RK3568性能强而稳 国产芯|飞凌嵌入式RK3568系列核心板,采用瑞芯微国产高性能AI处理器RK3568设计生产,RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性价比在同类产品中具有较高优势,RK3568处理器是一款定位中高端的通用型SoC, 飞凌RK3568核心板主要面向工业互联网、HMI、NVR存储、车载中控、工业网关等领域。目前RK3568系列已经批量稳定出货

    了解详情
    FET3568-C核心板
  • OK3568-C开发板

    强而稳,国产芯,1Tops算力,多路高速接口|飞凌RK3568系列RK3568开发板基于国产工业级AI处理器RK3568四核64位Cortex-A55 处理器设计。RK3568作为国产化高性能处理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU达到1Tops,飞凌RK3568系列核心板提供瑞芯微RK3568规格书_datasheet_数据手册_原理图等,


    了解详情
    OK3568-C开发板

推荐阅读 换一批 换一批