iTOP-3588开发板采用瑞芯微RK3588处理器,是全新一代AloT高端应用芯片,采用8nmLP制程,搭载八核64位CPU,四核Cortex-A76和四核Cortex-A55架构,主频高达2.4GHz。是一款可用于互联网设备和其它数字多媒体的高性能产品。

在使用iTOP-3588开发板运行Ubuntu 20系统时,有些时候需要调整屏幕显示方向。在系统启动过程中,屏幕会依次显示uboot logo、kernel logo,最后进入桌面环境。所以要实现屏幕方向的调整,就需要先搞定uboot logo和kernel logo的旋转,接着还要对文件系统的桌面显示以及触摸功能进行相应设置,这样才能完美实现屏幕方向的切换。
Ubuntu20系统屏幕旋转方案
(1)设置屏幕
查看《06【北京迅为】itop-3588 开发板源码编译手册》手册中 Linux 源码编译设置屏幕章节。
(2)旋转 Uboot logo 和内核 logo
在终端内核目录下输入以下命令,以 root 权限打开文件夹,如图所示:

直接旋转 logo 图片即可,进入源码 kernel 目录下,旋转图片 logo.bmp 和 logo_kernel.bmp,然后保存,如下图所示:

(3)旋转文件系统桌面
使用归档管理器打开Ubuntu文件系统压缩包ubuntu-focal-arm64.tar.xz,压缩包在源码rk3588-linux/ubuntu目录下,如下图所示:

然后修改压缩包里面的文件:/binary/etc/X11/xorg.conf.d/20-modesetting.conf,旋转桌面将normal修改为left,如下图所示:

接着修改压缩包里面的文件:/etc/X11/Xsession.d/55gnome-session_gnomerc,旋转触摸,添加如下所示内容。

修改完成后,及时保存所作更改,随后重新编译Ubuntu镜像。完成编译后,将该镜像烧写至RK3588设备,进而测试屏幕旋转效果。
总结
需特别注意此方法仅适用于迅为RK3588开发板所配套的Ubuntu20系统,其他系统或开发板可能并不适用。希望通过本文的介绍和实践操作,能让您对RK3588开发板有更进一步的了解。
iTOP-RK3588开发板突出优点:
1.性能强劲:八核CPU+四核GPU+6TOPSNPU的组合,能够轻松应对绝大多数嵌入式开发需求。
2.接口丰富:几乎囊括了当前所有主流接口类型,扩展性极强。
3.文档完善:3500页+的技术文档和视频教程,大大降低了学习曲线。
4.系统支持全面:从Android到各种Linux发行版,再到国产系统和实时系统,应有尽有。
5.国产化选择:提供全国产化版本,满足特定领域的需求。
6.DDR5内存版本:快速更强,更快。
推荐人群:
-嵌入式开发学习者
-AI边缘计算开发者
-多媒体应用开发者
-工业控制系统工程师
-需要国产化解决方案的企业
旗舰级配置和全面的技术支持,性价比很高,特别适合企业级用户和专业开发者。
迅为iTOP-RK3588开发板是一款性能卓越、接口丰富、文档完善的高端开发平台,无论是用于学习嵌入式开发、进行AI应用研究,还是作为产品原型开发,都能提供强大的支持。特别是其全面的国产化解决方案和对实时系统的支持,使其在当前的科技发展背景下更具价值。对于追求高性能和可靠性的开发者与企业用户,iTOP-RK3588无疑是一个值得推荐的选择。

-
Ubuntu
+关注
关注
5文章
595浏览量
31517 -
瑞芯微
+关注
关注
25文章
617浏览量
52564
发布评论请先 登录
评论